在Cinema 4D中制作爆破效果是件很容易的事。一般情况下在变形器菜单下的Explosion FX就能达到不错的效果。

但是如果你需要更加不规则的效果,则要手动的去把多边形进行切分。以下的4个插件能帮助你简化这个过程。

Xplode (需翻墙)is a new, low-cost plugin that breaks geometry into pieces. (price: 12 euro)
在Cinema 4D中制作爆破效果是件很容易的事。一般情况下在变形器菜单下的Explosion FX就能达到不错的效果。

但是如果你需要更加不规则的效果,则要手动的去把多边形进行切分。以下的4个插件能帮助你简化这个过程。

Xplode (需翻墙)is a new, low-cost plugin that breaks geometry into pieces. (price: 12 euro)
授人以渔,而不是授人以鱼。如果你能坚持看完前面三篇(1,2,3)还没有晕菜,或者甚至还有些疑问想要深究一下的,那么这篇文章就是为你而写的——关于这个工作流程和开发框架的来龙去脉。
这个开发框架的建立来源于Jesse Warden的这篇文章。通过它让我看到了Gaia与Robotlegs相结合的可能性。一般的Agency/Studio网站用Gaia框架已经足够了。但是引入MVC模式能够让开发架构更为清晰,方便进行更复杂的大型团队开发。随后再引入AS3 Signals基本是必然的,因为这个信号机制比Flash自带的Event好得多,就算不用这套框架你也应该尝试一下。
问题主要集中在于Gaia Page的职责划分问题:Page应该是MVC中的那个角色?或者Page甚至应该是一个完整的MVC模块?
如果说按模块化开发的结构来考虑,每一个Page可以看作一个独立的模块。也就是说每一个Page都应该有一个独立的Module Context。但是很多情况下我们所做的网站开发没有那么大的复杂度。如果遵照这种划分思想,只会造成无谓的类增加,凭空增加了维护的难度。所以权衡之下,我不推荐这种做法。有兴趣的朋友可以看一下Robotlegs模块化开发的扩展。
于是我们回到只有一个Main Context的情况下来考虑。在这里,Page可以是一个View(视图),也可以是一个Mediator(中介)。
本文是Flash网站工作流讨论的模式篇,没看过前两篇的朋友先要去补一下课:)
Design Patterns(设计模式),对从事Flash开发的人员相对而言是比较难的知识点。从早期的ActionScript脚本一路走过来的Flash工作者很少有系统地学过成熟的OOP开发思想。包括我自己在内也一直都是半知半解,所以太专业的理论我也说不上,就尽可能的挑些容易理解的来说明一下,希望能够对进阶的开发者有所帮助。
通过RobotGaiaAnt快速构建出的网站结构已经包含了基本的网站开发模板(src目录下),在进行开发之前你需要了解以下几点: