为了自动生成创意新颖的3D动漫造型,提出一种基于C/S模式的交互式遗传算法HA/GA.在HAIGA中引入HSF协同技术和ACIS规则,利用三棵二叉树表示ACIS规则表达式,分别用于在X轴、Y轴和Z轴三个方向上对3D实体进行非均匀缩放;通过对二叉树实施选择、交叉、变异和精英保留操作进化产生新的规则表达式,从而进化生成新的3D动漫造型.实验结果表明,本文提出的方法能够有效支持协同设计,并进化生成一系列创意新颖的3D动浸造型.
In order to generate creative and novel 3D cartoon modelings automatically, an interactive genetic algorithm HAIGA based on C/S mode is proposed in this paper. In HA/GA, HSF synergy technology and ACIS rule are brought in. The ACIS rule expression is expressed by three binary trees, which are used to scale the 3D entities unevenly in the x-axis, y-axis and z-axis direction separately. New rule expressions are evolved and generated generated by selection, crossover, mutation and elitist reservation operations on binary trees, and then new 3D cartoon modelings can be generated. The experimental results indicate that the proposed method can support collaborative design effectively to generate a series of creative and novel 3D cartoon modelings.