发明名称 一种基于位置的衣物褶皱几何生成方法
摘要 一种基于位置的衣物褶皱几何生成方法,对衣物褶皱脊线中基点所处褶皱的高度和宽度进行求解的阶段,使用褶皱高度和宽度退化函数,使之更符合衣物褶皱的变化规律;在衣物褶皱截面点位置计算阶段,使用一套更符合衣物褶皱截面真实形态的几何函数,使模拟出的效果更加逼真;在衣物褶皱平滑处理阶段,采用距中心点越近的点对其影响越大的原则来确定权值分配。其步骤是(1)对已知位置的衣物褶皱脊线上的基点,计算每个基点所在褶皱截面的高度和宽度值;(2)对衣物褶皱截面,使用一套几何函数计算出褶皱截面上点的位置;(3)对褶皱变形点,采用近点权值大的原则,进行第一次平滑处理;(4)对褶皱影响区域内未被变形的点进行第二次平滑处理。
申请公布号 CN104156502A 申请公布日期 2014.11.19
申请号 CN201410344881.9 申请日期 2014.07.18
申请人 北京航空航天大学 发明人 何兵;陈元为
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 杨学明;贾玉忠
主权项 一种基于位置的衣物褶皱几何生成方法,其特征在于通过以下步骤实现:(1)对已知位置的衣物褶皱脊线上的基点,计算每个基点所在褶皱截面的高度和宽度值;(2)对衣物褶皱截面,使用一套几何函数新截面函数公式6计算出褶皱截面上点的位置,即公式6中y的值:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>y</mi><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>sech</mi><mi>x</mi><mo>,</mo><mi>k</mi><mo>&le;</mo><mn>0.25</mn></mtd></mtr><mtr><mtd><mn>2</mn><mo>*</mo><mi>sech</mi><mi>x</mi><mo>,</mo><mn>0.25</mn><mo>&lt;</mo><mi>k</mi><mo>&le;</mo><mn>1</mn></mtd></mtr><mtr><mtd><mo>-</mo><mn>4</mn><mo>*</mo><mrow><mo>(</mo><mi>cosh</mi><mfrac><mi>x</mi><mn>4</mn></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mn>20,1</mn><mo>&lt;</mo><mi>k</mi><mo>&le;</mo><mn>2</mn></mtd></mtr><mtr><mtd><mo>-</mo><mn>3</mn><mo>*</mo><mrow><mo>(</mo><mi>cosh</mi><mfrac><mi>x</mi><mn>3</mn></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mn>39</mn><mo>,</mo><mi>k</mi><mo>></mo><mn>2</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000539951190000011.GIF" wi="865" he="323" /></maths>  公式6k为褶皱高度和宽度之比,根据k的不同选择带入相应的公式,x为截面上任意一点到褶皱脊线的水平距离;(3)对褶皱变形点,采用近点权值大的原则,进行第一次平滑处理;(4)对褶皱影响区域内未被变形的点进行第二次平滑处理。
地址 100191 北京市海淀区学院路37号