关键词:
包装设计
分形
二维
三维
Mandelbrot集
Julia集
四元数
法向量
OpenGL
摘要:
在现代社会中,商家为了在激烈的竞争中能够不断扩大市场,对商品外观包装的装潢设计有了越来越高的追求。以传统的计算机绘图方法为基础用欧氏几何的理论来描述的图形,绘制的都是一些表面平滑、形状规则的几何图案,然而在设计包装图案时常常需要设计比较多的任意图形,有时更需要一些抽象的、效果逼真的三维图形来满足消费者的审美需求。分形图形丰富的层次、深刻的内涵,奇丽变幻的效果恰恰可以满足人们的这种需要。如今,分形图案设计在包装、装演、商标、标识、封面、服装等图案设计中正在发挥着特殊的功效,分形图案设计已成为一门热门的学科和一种既有创意又富效率的设计手段。因此,分形图像的研究对包装设计的发展有着极为重要的意义。
针对以上问题,本文在VC++6.0平台上结合OpenGL技术,实现了复数分形系统Mandelbrot集和Julia集的图像绘制,同时为用户提供了参数输入、图像局部放大、颜色模式、光源设置、图像的平移、旋转、放大、三维动画效果等交互式操作,提高了分形图像的绘制功能,简洁的界面操作增强了软件的实用性,不仅使生成的分形图像更加丰富多彩,同时还使分形图像的设计变得更加简便、快速,方便包装设计人员的使用,为设计者提供了丰富的图像素材。此外,本文所开发软件采用模块化设计,易于移植和添加新的功能,方便系统的二次开发。