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
  • 相关阅读:
    About
    Git
    SQL
    fiddler
    Windows下----nvm的安装操作
    vs-code 的常用插件
    npm安装依赖时-S和-D的作用以及区别
    Node.js的安装以及包的安装使用
    JavaScript-----设计模式
    JavaScript-----JS的深拷贝和浅拷贝
  • 原文地址:https://www.cnblogs.com/herd/p/15246528.html
Copyright © 2011-2022 走看看