-
公开(公告)号:CN112487645A
公开(公告)日:2021-03-12
申请号:CN202011384893.6
申请日:2020-12-01
Applicant: 中国科学院软件研究所
IPC: G06F30/20 , G16C60/00 , G06F119/14
Abstract: 本发明属于计算机图形学领域,涉及一种统一的各向同性、各向异性虚拟材料的能量建模方法和装置。在本发明的能量定义下,本发明给出了一组方向和函数,在该方向上,本发明定义的能量函数不仅可以是各向同性的,而且材料涵盖了线性和非线性。本发明的目的在于提供一种直观的各向同性和各向异性的统一建模方法,并使得模型涵盖更为广泛的材料范围。该方法可以不仅可以为用户提供方向的选择以及相应方向上拉伸能量的定义,而且提供了用户方向间作用的选择,进而实现了具有不同弹性模量的弹性材料的建模。
-
公开(公告)号:CN116187147A
公开(公告)日:2023-05-30
申请号:CN202211717942.2
申请日:2022-12-29
Applicant: 中国科学院软件研究所
IPC: G06F30/25 , G06F17/16 , G06F119/14
Abstract: 本发明公开了一种基于近场动力学的超弹性体半隐式迭代仿真方法,是一种高精度、高鲁棒性、高性能的仿真方法,使用近场动力学理论进行超弹性材料的能量建模,并对余维数物体进行粒子邻域的维数扩展,使用半隐式迭代法进行弹性求解,可以保收敛性,并通过自适应步长稳定地处理迭代过程中的过调问题。本发明可高精度、高鲁棒性、实时地模拟各类超弹性材料、超弹性布料与薄壳状物等余维数材料的动力学过程与交互行为。
-
公开(公告)号:CN104794742B
公开(公告)日:2017-12-01
申请号:CN201510233047.7
申请日:2015-05-08
Applicant: 中国科学院软件研究所
IPC: G06T13/20
Abstract: 本发明公开了一种基于有限元方法的气球膨胀动画模拟方法:设置气体压强、气球密度、气球初始厚度,并从obj模型中读入数据作为气球未变形的形状,包括结点位置以及三角形信息;对模型进行预计算,包括计算各个结点的质量、气球的初始体积等;基于有限元方法求出各结点弹力、气体压力,并使用牛顿‑拉夫逊迭代方法求出各结点在下一时刻的位置及速度;应用保体积算法修正求出的新位置及速度,使得气球的体积与初始体积保持一致;使用POV‑Ray软件渲染模型,作为下一帧的图像;将新的结果作为当前位置,进行下一帧的计算,直到气球稳定下来不再变形。本发明简单高效,能通用在保体积的薄壳模型的变形中,并可实现气球的较真实的膨胀效果及不同厚度气球在变形中的不同效果。
-
公开(公告)号:CN107240145A
公开(公告)日:2017-10-10
申请号:CN201710393640.7
申请日:2017-05-27
Applicant: 中国科学院软件研究所
Abstract: 本发明涉及一种增量式动态调整羽毛覆盖的方法,属于计算机图形学领域。其目的在于实现增量式的羽毛调整并保证调整的稳定性,避免对每一帧重新生成全身羽毛。该方法基于依序调整羽毛的思想,先定义了相邻羽毛之间的优先级,进而计算出全身羽毛的生长次序。针对动画模型,无需重新计算全身羽毛的生长次序,只要找出相对上一帧优先级关系发生了变化的羽毛对进行部分重排序即可。计算出待调整的羽毛集合后,依序对集合内的羽毛应用羽毛调整算法,并在调整过程中根据需要及时更新待调整的羽毛集合。本发明提出的增量式动态羽毛调整方法可以有效减少计算量,与不同的静态羽毛调整算法进行结合均可获得不同程度的效率提升。
-
公开(公告)号:CN112487645B
公开(公告)日:2022-05-10
申请号:CN202011384893.6
申请日:2020-12-01
Applicant: 中国科学院软件研究所
IPC: G06F30/20 , G16C60/00 , G06F119/14
Abstract: 本发明属于计算机图形学领域,涉及一种统一的各向同性、各向异性虚拟材料的能量建模方法和装置。在本发明的能量定义下,本发明给出了一组方向和函数,在该方向上,本发明定义的能量函数不仅可以是各向同性的,而且材料涵盖了线性和非线性。本发明的目的在于提供一种直观的各向同性和各向异性的统一建模方法,并使得模型涵盖更为广泛的材料范围。该方法可以不仅可以为用户提供方向的选择以及相应方向上拉伸能量的定义,而且提供了用户方向间作用的选择,进而实现了具有不同弹性模量的弹性材料的建模。
-
公开(公告)号:CN107240145B
公开(公告)日:2019-09-17
申请号:CN201710393640.7
申请日:2017-05-27
Applicant: 中国科学院软件研究所
Abstract: 本发明涉及一种增量式动态调整羽毛覆盖的方法,属于计算机图形学领域。其目的在于实现增量式的羽毛调整并保证调整的稳定性,避免对每一帧重新生成全身羽毛。该方法基于依序调整羽毛的思想,先定义了相邻羽毛之间的优先级,进而计算出全身羽毛的生长次序。针对动画模型,无需重新计算全身羽毛的生长次序,只要找出相对上一帧优先级关系发生了变化的羽毛对进行部分重排序即可。计算出待调整的羽毛集合后,依序对集合内的羽毛应用羽毛调整算法,并在调整过程中根据需要及时更新待调整的羽毛集合。本发明提出的增量式动态羽毛调整方法可以有效减少计算量,与不同的静态羽毛调整算法进行结合均可获得不同程度的效率提升。
-
公开(公告)号:CN102930576A
公开(公告)日:2013-02-13
申请号:CN201210390821.1
申请日:2012-10-15
Applicant: 中国科学院软件研究所
IPC: G06T11/20
Abstract: 本发明属于涉及一种基于特征流的抽象线条画生成方法。本发明的目的在于设计了一种新型滤波方法:FGaD滤波。该方法借鉴基于特征流的各向异性滤波框架,核心思想是将高斯一阶导滤波结果和高斯差分滤波结果的绝对值之和定义为边缘检测的微分响应值,然后对该微分响应值进行柔和阈值化处理从而得到高度抽象线条画结果。本发明提出的FGaD滤波方法可以有效检测大尺度的可视特征,并能将相邻细小边缘线进行融合,生成风格化效果强烈的高度抽象线条画。
-
公开(公告)号:CN104794742A
公开(公告)日:2015-07-22
申请号:CN201510233047.7
申请日:2015-05-08
Applicant: 中国科学院软件研究所
IPC: G06T13/20
Abstract: 本发明公开了一种基于有限元方法的气球膨胀动画模拟方法:设置气体压强、气球密度、气球初始厚度,并从obj模型中读入数据作为气球未变形的形状,包括结点位置以及三角形信息;对模型进行预计算,包括计算各个结点的质量、气球的初始体积等;基于有限元方法求出各结点弹力、气体压力,并使用牛顿-拉夫逊迭代方法求出各结点在下一时刻的位置及速度;应用保体积算法修正求出的新位置及速度,使得气球的体积与初始体积保持一致;使用POV-Ray软件渲染模型,作为下一帧的图像;将新的结果作为当前位置,进行下一帧的计算,直到气球稳定下来不再变形。本发明简单高效,能通用在保体积的薄壳模型的变形中,并可实现气球的较真实的膨胀效果及不同厚度气球在变形中的不同效果。
-
公开(公告)号:CN102800063B
公开(公告)日:2014-10-01
申请号:CN201210241786.7
申请日:2012-07-12
Applicant: 中国科学院软件研究所
IPC: G06T5/00
Abstract: 本发明提供一种基于各向异性滤波的图像增强与抽象化方法,其步骤包括:采用结构张量平滑技术计算输入图像的光滑连续且特征保持的边缘切向流场;沿边缘切向流方向对图像进行自适应平滑处理;沿梯度方向进行基于高斯差分掩模的反锐化图像增强;进行改进的基于特征流的双边滤波处理或者改进的基于特征流的Kuwahara滤波处理获得特征增强的抽象化图像。本发明可显著改善现有图像抽象化方法的生成质量,所得抽象化图像的边界特征明显增强,画质更清晰,层次感更分明。
-
公开(公告)号:CN102800063A
公开(公告)日:2012-11-28
申请号:CN201210241786.7
申请日:2012-07-12
Applicant: 中国科学院软件研究所
IPC: G06T5/00
Abstract: 本发明提供一种基于各向异性滤波的图像增强与抽象化方法,其步骤包括:采用结构张量平滑技术计算输入图像的光滑连续且特征保持的边缘切向流场;沿边缘切向流方向对图像进行自适应平滑处理;沿梯度方向进行基于高斯差分掩模的反锐化图像增强;进行改进的基于特征流的双边滤波处理或者改进的基于特征流的Kuwahara滤波处理获得特征增强的抽象化图像。本发明可显著改善现有图像抽象化方法的生成质量,所得抽象化图像的边界特征明显增强,画质更清晰,层次感更分明。
-
-
-
-
-
-
-
-
-