疑难杂症

您所在的位置:网站首页 搭帐篷难吗 疑难杂症

疑难杂症

2024-01-25 09:00| 来源: 网络整理| 查看: 265

问题描述:尝试在AE中导入obj格式文件时出现错误,默认的可导入格式里不包含obj格式。切换到所有类型的文件,尝试导入obj报错。

文件夹中obj格式的文件不显示

同样的,如果此时使用Form或Particular粒子插件,在选择默认自带的obj模型时,同样会弹出报错窗口。报错代码为(39::7)。

在Form插件中选择自带的obj模型导入Form默认obj同样报错

问题分析:

我打开了一个以前的AE工程,里面用到了obj格式模型作为Particular粒子的发射源,但此时该文件显示素材缺失,并且无法替换(因为此时已经无法导入obj文件)。

我首先假定问题产生的原因是缺失了某些插件,或者说配置数据,注册表之类的信息等,并且在网上搜索该问题,发现了一条关键的信息:似乎存在一种名为TrapcodeOBJ.AEX的插件,能够使AE导入obj类型的文件。

不巧的是,我在网上没找到关于这个插件的任何信息,同时我的问题也没得到有效的解答,要么是错误的垃圾信息,要么是答非所问。并且我在本地也无法找到这个插件。

我抱着尝试的心态在一些AE交流群中搜索该插件的名字,发现有一个群里有这个叫TrapcodeOBJ.AEX的插件,于是我下载并把它放进AE插件目录,有趣的是AE直接崩溃了,这是很正常的事情,因为插件的版本以及安装位置等都是很大的问题,问题到此陷入了僵局。

显然obj文件是不可能直接导入AE中的,除非借助一些3D插件,类似于Element,Particular,Plexus等,所以我推断很可能是以上的插件本身带有桥接的程序,使得AE能够导入obj文件,现在obj文件无法导入,很可能就是这个桥接程序出了故障,那么重装这些插件大概率能解决问题。

整理了以上的思路后,我开始着手重装插件,这个时候我打开了Red Giant Application Manager,红巨星插件的管理程序,发现了一条关键信息:Trapcode Suite插件显示未安装。然而实际上该插件是和其他几款红巨星插件一起安装的,而其他插件显示正常,那么很可能是Trapcode的注册表信息丢失了,于是我完全卸载了当前的Trapcode Suite 15.0.1版本,删除电脑中所有的Trapcode目录,重新安装了最新的Trapcode Suite 15.1.8版本。

这时候我偶然发现在D:\Adobe After Effects 2020\Support Files\Plug-ins\Format\Trapcode目录中多出了一个TrapcodeOBJ.AEX的文件,而之前查看的时候却没有这个文件,说明不知道出于何种原因造成了文件的丢失。

安装完成后,重启AE,尝试导入obj文件,成功!

默认导入格式中包含有obj类型文件

为了控制变量,我删除了这个TrapcodeOBJ.AEX的文件,再次打开AE,发现又无法正常导入obj格式了,说明就是这个桥接文件的缺失,导致了问题的发生。至此问题完美解决。

结论:

Trapcode Suite系列插件安装后应该存在一个Format文件夹,其中包含一个TrapcodeOBJ.AEX文件,存放于D:\Adobe After Effects 2020\Support Files\Plug-ins\Format\Trapcode目录下(此目录为你AE的插件主目录,默认在C盘,如果更改位置可能不同),负责AE中obj格式文件的识别导入。

如果你的AE无法导入obj文件,那么肯定是你插件目录的Format文件夹缺失了,只需要完全卸载当前电脑中的Trapcode Suite插件,并且重新安装该插件即可。

但要注意AE的注册表中有4条数据用于记录默认安装位置,如果你更改了AE的默认安装位置,那么插件可能不会被正确安装,你需要手动进入默认安装位置,将插件移动到新的安装位置,或者直接更改注册表中的位置信息以便正确安装。

以下是一个说明案例。

我更改了AE的安装目录至D盘,但是我重新安装了Trapcode Suite插件,却发现里面只有3DStroke、Shine、Starglow三个插件,其他类似于Form和Particular等插件无法在AE里面找到,这是怎么回事?

这是因为Trapcode Suite插件默认会安装至你的C盘,即使你已经更改AE至D盘,它还是会给你安装到C盘。这个时候你就需要进入C:\Program Files\Adobe\Adobe After Effects 2020\Support Files\Plug-ins,将里面的Format文件夹和Trapcode文件夹剪切到你更改的AE安装位置,例如我的是D:\XXX\Adobe After Effects 2020\Support Files\Plug-ins,剪切完毕之后,重启AE,这时候你就能够正常的看见Form和Particular等其他插件了,并且导入OBJ格式文件也不会再报错。

如果需要更改安装位置,AE的默认安装位置信息位于regedit注册表编辑器中的如下地址。

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\After Effects\17.0

AE默认安装位置注册表信息



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3