-
公开(公告)号:KR100915523B1
公开(公告)日:2009-09-04
申请号:KR1020070132859
申请日:2007-12-17
Applicant: 한국전자통신연구원
IPC: G06T17/00
Abstract: 본 발명은 파티클 시스템(particle system)에서 파티클과 물체와의 상호작용 시 충돌에 대응하는 방법에 관한 것이다. 파티클이 물체에 다가오면 물체의 속성으로 파티클을 밀어내는 힘인 반발력과 파티클에 작용하는 속도나 힘의 법선 성분을 변경하여 비탄성 충돌을 모델링(modeling)하는 탄력을 상호보완적인 목적으로 결합한다. 강한 충돌을 예측하고 탄력이 적용되는 범위를 조절할 수 있는 변수를 도입하고 파티클 시스템의 속성에 따라 두 힘의 결합 모양을 조절가능 하도록 함으로써, 다양한 파티클 시스템에 적용 가능한 유연한 방법을 제공한다. 따라서 정적 및 동적인 물체와 파티클과의 상호작용에서 가시적으로 자연스러운 결과를 생성하면서도 시스템의 안정성을 높여주는 방법을 제공할 수 있다.
-
公开(公告)号:KR1020090065357A
公开(公告)日:2009-06-22
申请号:KR1020070132859
申请日:2007-12-17
Applicant: 한국전자통신연구원
IPC: G06T17/00
CPC classification number: G06T17/10 , G06F17/5009 , G06T2210/21 , G06T2210/56
Abstract: A collision resolution modeling method between a particle and an object in a particle system is provided to flexibly control forces acting on a collision resolution method according to attributes of the particle system. With regard to a particle and a boundary particle, a bounce force acting in inverse proportion to a distance between the two objects is calculated. A repulsive force for modeling a non-bounce collision is calculated by changing a normal component of a force and speed acting on the particle. A damping force for the boundary particle and the particle is calculated. The calculated bounce force, repulsive force, and damping force are controlled to calculate overall forces for a particle system(100).
Abstract translation: 提供粒子系统中的粒子和物体之间的碰撞解析建模方法,以根据粒子系统的属性灵活地控制作用于碰撞解决方法的力。 对于粒子和边界粒子,计算与两个物体之间的距离成反比的反弹力。 通过改变作用在粒子上的力和速度的正常分量来计算用于建模非反弹碰撞的排斥力。 计算边界粒子和粒子的阻尼力。 控制计算的反弹力,排斥力和阻尼力以计算粒子系统(100)的总体力。
-
公开(公告)号:KR1020080050970A
公开(公告)日:2008-06-10
申请号:KR1020070074065
申请日:2007-07-24
Applicant: 한국전자통신연구원
IPC: G06T13/60
CPC classification number: G06T13/60 , G06T2210/24 , G06T2210/56
Abstract: An apparatus and a method for expressing wave and bubble using water particle data are provided to create an image of various water scenes, major factor of virtual special effects, and help produce a detailed and rich expression of animation. A water particle data analyzing module(101) agglomerates water particles by certain distance by using position information of inputted water particle, classifies main water clods and small water beads, and analyzes distribution of the agglomerated water particles. A wave generating module(102) generates wave particles at a position where the main water clods and the small water beads are gathered by using the agglomerated water particles. A bubble generating module(103) obtains the curvature of the water surface where the water particles are positioned, and generates bubble particles by using a change in the speed of the water particles and the curvature. A wave-bubble movement and extinction module(104) obtains a flow variation of the water particles adjacent to the generated water and bubble particles, and moves the generated wave and bubble particles by the obtained flow variation.
Abstract translation: 提供了一种使用水粒子数据表达波浪和气泡的装置和方法,以创建各种水景的图像,虚拟特效的主要因素,并有助于产生动画的详尽丰富的表现。 水粒子数据分析模块(101)通过使用输入水粒子的位置信息将水粒子聚集一定距离,对主水域和小水珠进行分类,分析凝聚水粒子的分布。 波发生模块(102)通过使用附聚水粒子在主水槽和小水珠聚集的位置处产生波粒子。 气泡生成模块(103)获得水粒子的水面的曲率,通过使用水粒子的速度和曲率的变化来生成气泡粒子。 波泡运动和消光模块(104)获得与产生的水和气泡颗粒相邻的水颗粒的流动变化,并且通过获得的流动变化来移动产生的波和气泡颗粒。
-
公开(公告)号:KR100889601B1
公开(公告)日:2009-03-20
申请号:KR1020070074065
申请日:2007-07-24
Applicant: 한국전자통신연구원
IPC: G06T13/60
CPC classification number: G06T13/60 , G06T2210/24 , G06T2210/56
Abstract: 본 발명은 애니메이션 및 영화의 시각적 특수효과 생성을 위해 사용되는 물 애니메이션 중, 물의 현상 중 하나인 거품 및 잔물결 생성 및 그것의 위치 추적에 관한 것으로, 물을 표현하고 있는 주어진 파티클(particle) 데이터로부터 그것의 군집 형태를 파악해 작은 물 덩어리들을 파악하는 물 파티클 데이터 분석 모듈, 파악한 군집 형태를 이용해 물결 생성 위치를 파악하는 물결 생성 모듈, 파티클 데이터의 흐름을 파악해 거품이 생성될 위치를 계산해 내는 거품 생성 모듈, 생성된 거품과 물결의 시간에 따른 변화를 추적하고 소멸시키는 거품- 물결 이동, 소멸 모듈로 구성된다.
물 애니메이션, 물결, 거품-
公开(公告)号:KR100872434B1
公开(公告)日:2008-12-05
申请号:KR1020070107669
申请日:2007-10-25
Applicant: 한국전자통신연구원
IPC: G06T13/60
CPC classification number: G06T13/60 , G06T2210/56
Abstract: A system and a method for simulating particle fluid having multi-resolution are provided to express a detailed fluid surface and details which are difficult to express by using an existing fluid simulation technique, thereby manufacturing animation with sufficient expression. A fluid particle analysis module(10) acquires information for determining resolution by analyzing particle data expressing the fluid. A resolution determination module(20) determines regional resolution by using the acquired information. A fluid particle reconfiguration module(30) reconfigurates particles of each corresponding region into particles corresponding to the regional resolution by using the determined regional resolution.
Abstract translation: 提供了一种用于模拟具有多分辨率的颗粒流体的系统和方法,以通过使用现有的流体模拟技术来表达详细的流体表面和难以表达的细节,从而以足够的表达制造动画。 流体粒子分析模块(10)通过分析表示流体的粒子数据来获取用于决定分辨率的信息。 分辨率确定模块(20)通过使用所获取的信息来确定区域分辨率。 流体颗粒重新配置模块(30)通过使用确定的区域分辨率将每个对应区域的颗粒重新配置成对应于区域分辨率的颗粒。
-
公开(公告)号:KR100915574B1
公开(公告)日:2009-09-07
申请号:KR1020070132852
申请日:2007-12-17
Applicant: 한국전자통신연구원
CPC classification number: G06T17/20 , G06T17/205
Abstract: 본 발명은 3차원 물체의 메쉬 재구성에 관한 것이다. 즉, 본 발명에서는 둥근 모서리를 가진 메쉬의 각진 특징 요소를 복원하는데 있어서, 메쉬의 특정 삼각형들이 모서리를 포함하는 몇 개의 삼각형으로 분할되는 방식을 취하는 기존의 방법과는 달리, 메쉬 내에서 모서리 등의 각진 요소를 그룹단위로 추출하여 이 그룹에 속하는 모든 메쉬 버텍스위치를 모서리를 이루는 평면에 투영함으로써 이루어 진다. 즉, 본 발명에서는 유체 등의 파티클 시뮬레이션 결과를 표면 메쉬로 만들 때 파티클의 반지름에 의해 생기는 뭉개짐 현상을 극복하여 보다 상세하고 날카로운 느낌의 메쉬 생성에 유용하며, 이외에 임의의 충분히 매끄럽게 만들어진 메쉬의 각진 요소복원에도 효과적으로 사용할 수 있다
메쉬, 버텍스, 에지, 모서리, 복원-
公开(公告)号:KR1020090065352A
公开(公告)日:2009-06-22
申请号:KR1020070132852
申请日:2007-12-17
Applicant: 한국전자통신연구원
CPC classification number: G06T17/20 , G06T17/205
Abstract: A mesh reconfiguration method and device for restoring an angled part of a sufficiently smooth mesh are provided to overcome a mashed phenomenon caused by a radius of particles, when a particle simulation result is made into a surface mesh. A curved surface geometry module(102) calculates a geometry element including a normal or curvature from inputted mesh data. A vertex grouping module(104) groups vertexes of the mesh into a general group, an edge group, and a vertex group by using curvature information calculated through the curved surface geometry module. A projection module(106) finds tangential planes corresponding to the grouped vertexes, and projects the corresponding vertexes on each tangential plane. The projection module restores edges of the input mesh.
Abstract translation: 提供了一种用于恢复足够平滑的网格的成角度部分的网格重新配置方法和装置,以便当将粒子模拟结果制成表面网格时,克服由粒子半径引起的捣碎现象。 弯曲表面几何模块(102)从输入的网格数据计算包括正常或曲率的几何元素。 顶点分组模块(104)通过使用通过曲面几何模块计算出的曲率信息将网格的顶点分组为一般组,边缘组和顶点组。 投影模块(106)发现对应于分组顶点的切向平面,并且在每个切向平面上投射相应的顶点。 投影模块恢复输入网格的边缘。
-
-
-
-
-
-