EON 在使用过程中遇到的一些小问题
1Q:如何让单一对象沿着某轴旋转,而不是让整体对象沿着某轴旋转?
首先要确定你的整体对象是由多个单一对象组合而成,因为单一对象(就算看起来是个组合件)是不能够拆开来个别运动的,确定要旋转的对象是独立的零组件之后只要将运动所需的功\能节点加至要旋转的对象框架下方即可。
2Q:为何重力值设好之后,只要一重新模拟,重力值又变为零?
可能是你在设定的时候都是开启仿真窗口的状态下作设定的,关闭仿真窗口之后再作设定应该就不会有此问题了。
3Q:为何以前所做的档案现在开启仿真窗口时会出现找不到对象?
那是因为你先前在存盘时可能都只是按下Save按钮,而没有选择以Make stand-alone将档案存成封包。如果只按下Save按钮那么它只会储存对象(声音文件、图片文件、影像文件、3D模型)的所在路径,而不会将所有用到的对象存在一个封包里面,所以当原路径中的对象已经不存在时,那么开启模拟档案后就会发生找不到对象。
4Q:如何指定一对象进行特定的运动轨迹?例如已有一轨迹的方程式。
你可将轨迹的方程式写入Script节点当中,经过运算之后输出给物体的框架,那么对象的运动方式就会照着你的方程式来跑了。使用方式请参照Help说明档。
5Q:如何知道仿真窗口中的某个对象位于仿真树状结构窗口中的位置?
你可以将鼠标移到要查询的对象上然后头点选鼠标左键并同时按下Shift键,就会出现一快显窗口,里面条列着指针所指位置的对象所在位置,选取之后,被选取的对象就会在仿真树状结构窗口中展开并反白显示。
6Q:每当将镜头拉近所要观看的对象时,对象就好像被剪裁掉了?
在仿真树状结构窗口的下方有一Viewport节点,将Near clipping plane最近显示距离改为0.1即可。Far clipping plane为最远显示距离。
7Q:如何做出具有上下左右前后移动的导览控制列?
只要将Walk类型的节点链接放置到仿真树状结构窗口底下的GUIAwareMotionModels数据夹内即可在Viewer开启的模拟画面中看见导览控制列。
仿真的时候对象一直出现锯齿边缘要如何做才能变的更平滑呢? 模拟的初始值并没有设定消除锯齿边缘,这是为了让软硬件配置较普通的一般使用者能够得到较顺畅的仿真质量,如果你的拟真度需求较高需要消除锯齿边缘,那么可以在仿真树状结构窗口的最上层Simulation节点的属性窗口中设定OpenGL页次内的各种数值。设定方式如下:勾选Accumulation Buffer接着将Antialiasing设定为4~66,最后将Dynamic Antialiasing勾选即可完成最基本的反锯齿设定。
9Q:加载IGES格式后其单一模型是由许\多的Mesh组合而成,请问有何方法可以让它变成单一Mesh?以方便后续作业。
有的,可以将需要合并的Mesh放置在同一框架(Flame)中,并对着此框架按下鼠标右键选择Wizard > EON Gap Remover即可。
10Q:我做了一个双门的对象,但右边的门可以转动,但左边的门却绕着右门之旋转中心转动,这要如何修改?我是用3ds画的,也试过在3d max中重设旋转中心,但也无法正确旋转.,常用的旋转跟移动是利用place节点吗?是否还有别的节点,可直接设定旋转轴。
你需要使用DegreeOfFreedom(DOF)自由度节点,重新定义物体的旋转轴心,自由度节点除了可以重新定义旋转轴心之外还可以抑制旋转角度与活动轴向,如果要成功\的改变轴心,就需要调整DOF的上层Frame与下层的Frame框架才行,然后将place节点放置在(DOF)自由度节点下即可。