zoukankan      html  css  js  c++  java
  • maya图片文件加载

    maya图片文件加载过程学习

    // ===========================================================================
    // Copyright 2017 Autodesk, Inc. All rights reserved.
    //
    // Use of this software is subject to the terms of the Autodesk license
    // agreement provided at the time of installation or download, or which
    // otherwise accompanies this software in either electronic or hard copy form.
    // ===========================================================================
    global proc art3dPaintUpdateTextures(
        string $fileName
    ) 
    //
    //    Description:
    //        Find all the shaders which has that texture assigned to 
    //        the paint attr and force the update on those shaders
    //        to update the swatches and ensure that all the textures
    //        are validect.    
    //
    {
        string $textures[] = `ls -tex`;
        for ( $tex in $textures ) {
            string $nType = `nodeType $tex`;
            if ( $nType == "file" ) {
                string $namePlug = $tex + ".fileTextureName";
                string $fName = `getAttr $namePlug`;
    
                if ( $fName == $fileName ) {
                     setAttr -type "string" $namePlug $fileName;
                }
            }
        }
    }

    ##########################

    QQ 3087438119
  • 相关阅读:
    最终一致性解决实例
    分布式事务一致性方案
    分布式事务
    OSX
    JAVA
    Eclipse
    Activiti
    CentOS
    用Visual Studio 2015 编写 MASM 汇编程序(二)从头开发一个Win32汇编程序
    Oracle
  • 原文地址:https://www.cnblogs.com/herd/p/15246528.html
Copyright © 2011-2022 走看看