关于清除丢失贴图与IES文件

fn YY_clrmessingmaps =
(
    YY_messingmap = #()
    allBitmaps = getClassInstances BitmapTexture  -- 所有材质
for m=1 to allBitmaps.count do
(
    if not doesfileexist allBitmaps[m].filename do append YY_messingmap m
    ) -- 收集丢失贴图
    if YY_messingmap.count != 0 do
        for c in YY_messingmap do
        (
            allBitmaps[c].filename = ""
            );  -- 清除丢失贴图

    YY_messingIES = #()
    all_light = getClassInstances Target_Light + getClassInstances Free_Light  -- 所有灯光
for l=1 to all_light.count do
(
    if not doesfileexist all_light[l].webFile do append YY_messingIES l
    ) -- 收集丢失IES
    if YY_messingIES.count != 0 do
        for w in YY_messingIES do
        (
            all_light[w].webFile = ""
            ) -- 清除丢失IES
    )-- 清除丢失贴图与IES
时间: 2024-11-10 12:14:12

关于清除丢失贴图与IES文件的相关文章

获取贴图及IES文件

最近看了一下以前写的关于收集贴图的函数...又完善了一下,老链接:http://www.cnblogs.com/3dxy/p/3988751.html fn saveusedmaps spath sel:#false = ( makedir spath case sel of ( #true: ( all_obj = selection;all_maps = #() for i in all_obj do all_maps = makeUniqueArray (join all_maps (us

怎么找回Eclipse 项目(工程)中丢失的R包(文件)

我想很多人也会遇到和我一样的问题,但是在短时间内不知道如何是好,只能抓耳挠腮的"狂躁"! 现在CSDN就是我的一个笔记本,我会把我在做项目中遇到的各个问题意义的列举出来: 但是总不能把自己写的项目删掉,再重新建立吧!(如果使用了SVN,可能重新再弄会轻松点)  但是我想要更加方便的方法: 一般情况下: 方法一:选中项目>clean一下 方法二:选中项目>Android Tools>Fix 一下 如果还不行的话,还有一种方式: 第一:进入你的XXX.XML文件中,首先找

Android清除工程中无用的资源文件

一.调用Android lint命令查找出没有用到的资源,并生成一个清单列表: 命令:lint –check "UnusedResources" [project_path] > result.txt 执行完之后会生成一个清单文件,内容如下: 二.使用代码自动删除无用的文件: public class DelAction { public static void main(String[] args) throws IOException { String projectPath

可拖拽和带预览图的jQuery文件上传插件ssi-uploader

插件描述:ssi-uploader是一款带预览图并且可以拖拽文件的jQuery ajax文件上传插件.该文件上传插件支持AJAX,支持多文件上传,可控制上的文件格式和文件大小,提供各种回调函数,使用非常方便. 简要教程 ssi-uploader是一款带预览图并且可以拖拽文件的jQuery ajax文件上传插件.该文件上传插件支持AJAX,支持多文件上传,可控制上的文件格式和文件大小,提供各种回调函数,使用非常方便. 安装 可以通过bower或npm来安装ssi-uploader文件上传插件. b

crs自动清除日志的时候没有释放文件,bug17034444 的解决办法

在巡检数据库的时候,发现grid的安装目录非常大,于是进行了进一步的排查,发现有很多*.l10的日志已经删除了,但是并没有释放,使用lsof命令可以看到 lsof|grep delete [[email protected] oraagent_grid]$ sudo lsof |grep delete|grep -E "oraagent|audit"oracle    18375      grid   33w      REG             253,18    105498

VS 清除编译产生的临时文件、文件夹

VS编译过程中会产生一些临时文件,通过以下脚本可清除 @echo off for /r %%i in (*.sdf,*.ncb,*.suo,*.exp,*.user,*.aps,*.idb,*.dep,*.opt,*.plg,*.bsc,*.ilk,*.trg) do del /s /f /q "%%i" pause VS编译过程中会在工程目录下产生Debug.Release等临时编译文件夹,通过以下脚本可清除 @echo off for /r %%i in (debug,releas

【转】Ext JS 集合1713个icon图标的CSS文件

原文:http://extjs.org.cn/node/715 由于最近在研究Extjs4.1.1,没想到Extjs没有自带的iconCls所使用的图标样式css,就是用那个写那个的,纠结了半天,网上也找了好久,还是自己写了个批量处理程序,集合了1713个png小图标,都是Extjs原生态的,直接可以使用,这样后面的开发就方便多了,感兴趣的可以直接拿去用.非Extjs的其他项目也可以使用,使用的时候注意下目录位置. 来张综合的图片: 生成后的CSS文件预览: 注意项目的文件引用位置: CSS文件

【转】APP界面切图命名和文件整理规范

转自:http://www.chinaz.com/design/2015/0908/443732.shtml 规范的命名方式可以提高客户端程序员的开发效率和团队协作.个人觉得标识符命名原则:尽可能的用最少的字符而又能完整的表达标识符的含义. 切图命名英文缩写三个原则: 1 较短的单词可通过去掉"元音"形成缩写 2 较长的单词可取单词的头几个字母形成缩写 3 此外还有一些约定成俗的英文单词缩写. 第一部分:iOS  APP界面设计切图命名规范 以上切图命名规范信息图来源:http://w

如何把word ppt 思维导图这类文件转化为高清晰度的图片(要干货只看粗体黑字)

我使用思维导图做学习笔记,最终绘制了一张比较满意的思维导图,想要分享出去,但由于现在思维导图软件众多,成品文件格式差别蛮大,不利于传播和打开,所以需要转化为普通图片,但笔者使用的导图软件导出转化成的图片清晰度简直没法看,而且涉及很多收费限制,需要自己另外想办法. 于是我有了下面的历程.... 一句话总之  思维导图产品转字或PPT文档再转PDF文档再利用Photoshop的软件自行把PDF转化成自己需要的像素的图片 但我无意间发现了一个小秘密 我忽然发现自己是个傻逼,直接把文件ctrl + a