• 제목/요약/키워드: Vertex Animation

검색결과 20건 처리시간 0.023초

2D이미지의 3D 모델화 알고리즘 적용을 통한 인터랙티브 수족관개발 (Implementation of Interactive 3D Aquaium from 2D Images Using 3D Model Conversion Algorithm)

  • 최태준;이희만;김정호;김응수
    • 한국멀티미디어학회논문지
    • /
    • 제18권12호
    • /
    • pp.1562-1568
    • /
    • 2015
  • The 3D contents are getting more attentions in various areas, such as in movies, advertising, games and exhibition contents. There are many authoring tools for making 3D Models and contents. However, those authoring tools take considerable amount of time to learn and to make 3D contents. In this paper, we propose the 3D model conversion algorithm to make 3D models from 2D pictures drawn on the touch screens or papers. The vertex animation method also proposed for the interactive 3D aquarium. The proposed vertex animation algorithm was tested for virtual 3D water creatures and compared with human-made animation. An Interactive 3D aquarium was implemented by using those proposed algorithms. Thus the simplicity and effectiveness of the algorithms can be applied to diverse industries.

Morphing 기법을 활용한 대화구문기반 영상 콘텐츠 저작도구 시스템 내 3D 캐릭터 Lip-sync Animation제작 (Production of Lip-sync Animation, 3D Character in Dialogue-Based Image Contents Work System by Utilizing Morphing Technique)

  • 정원조;이동열;유석호;경병표;이완복
    • 디지털융복합연구
    • /
    • 제10권7호
    • /
    • pp.253-259
    • /
    • 2012
  • 본 연구에서는 대화구문 기반 영상 콘텐츠를 위한 캐릭터 제작 흐름을 설정하고, 폼 노아의 마우스 차트를 활용하여 3D 캐릭터에 lip-sync Animation을 적용해 캐릭터를 제작해보았다. 애니메이션 프레임 간 부드러운 연출이 가능한 Vertex Animation Morphing 기법은 자연스러운 입 모양을 표현함으로써 시각적인 정보의 전달을 통해 캐릭터에 대한 몰입감을 높이고 학습자에게 종전보다 높은 전달력을 가질 수 있을 것으로 사료된다.

애니메이션 속도에 무관한 충돌 탐지 알고리즘 (An Animation Speed-independent Collision Detection Algorithm)

  • 김형석
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제31권3_4호
    • /
    • pp.247-256
    • /
    • 2004
  • 본 논문에서는 애니메이션 속도에 무관한 충돌 탐지 알고리즘을 제안한다. 현재까지 개발된 대부분의 충들 탐지 알고리즘들은 점진적(incremental) 알고리즘들로서, 현 시점에서의 가까운 점(근점)을 찾기 위하여 이전 시점의 근점 주위를 먼저 찾는다. 그런데 만일 움직이는 물체가 충돌 반응에 의해서 큰 토크를 받게 된다면 회전 속도가 증가하게 되어, 다음 시점에서의 실제 근점은 현 시점에서의 근점과는 매우 동떨어져 있어 엉뚱한 위치에서 근점을 찾게 되는 단점을 가진다. 그러므로, 최악의 경우에는 각 시점에서 $O(n^2)$, 시간이 소요될 수 있다. 또한 애니메이션 속도에 따라 이러한 점진적 계산 회수가 변하게 되어 전체적인 알고리즘의 소요 시간이 변하게 되는 단점을 가지고 있다. 본 논문에서는 이러한 문제점을 근본적으로 해결하고자 새로운 방법을 제안하고자 한다. 먼저, 기하학 특성을 내포하는 구면 근점 다이아그램을 생성하고, 이를 이용하여 두 물체간의 단일 거리 함수를 생성한다. 충돌 시점을 효율적으로 찾기 위해서 구간 뉴튼 방법을 거리함수에 적용한다.

GPU를 이용한 3차원 캐릭터의 빠른 2차 피부 변형 계산 (Computing Fast Secondary Skin Deformation of a 3D Character using GPU)

  • 김종혁;최정주
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제18권2호
    • /
    • pp.55-62
    • /
    • 2012
  • 본 논문에서는 GPU의 정점 셰이더에서 각 정점별 질량-스프링 모의 실험을 수행하여, 매우 빠른 속도로 피부의 2차 변형을 표현하는 새로운 방법을 제안한다. 3차원 캐릭터의 각 피부 정점에 대해, 길이가 0인 스프링으로 가상 정점을 연결하고, 캐릭터 동작에 따라서 피부 정점의 위치 및 속도가 변화하면, 질량-스프링 모의 실험을 통해 렌더링 될 가상 정점의 위치를 GPU의 정점 셰이더를 사용하여 병렬적으로 계산한다. 본 논문에서 제시하는 방법을 통해 피부의 재질 특성을 반영하는 2차 변형을 매우 빠르게 표현할 수 있으며, 각 피부 정점에 제안한 방법을 동적으로 적용하면 전통적인 2차원 애니메이션에서 관찰되는 수축-팽창(squash-and-stretch), 추종(follow-through)과 같은 효과도 매우 빠른 연산시간에 효과적으로 표현할 수 있다. 따라서 본 논문의 결과는 게임과 같은 실시간 응용분야에서 가상 캐릭터의 피부 변형을 표현하는데 효과적으로 사용될 수 있다.

Improving the Rendering Speed of 3D Model Animation on Smart Phones

  • Ng, Cong Jie;Hwang, Gi-Hyun;Kang, Dae-Ki
    • Journal of information and communication convergence engineering
    • /
    • 제9권3호
    • /
    • pp.266-270
    • /
    • 2011
  • The advancement of technology enables smart phones or handheld devices to render complex 3D graphics. However, the processing power and memory of smart phones remain very limited to render high polygon and details 3D models especially on games which requires animation, physic engine, or augmented reality. In this paper, several techniques will be introduced to speed up the computation and reducing the number of vertices of the 3D meshes without losing much detail.

음성/영상의 인식 및 합성 기능을 갖는 가상캐릭터 구현 (Cyber Character Implementation with Recognition and Synthesis of Speech/lmage)

  • 최광표;이두성;홍광석
    • 전자공학회논문지CI
    • /
    • 제37권5호
    • /
    • pp.54-63
    • /
    • 2000
  • 본 논문에서는 음성인식, 음성합성, Motion Tracking, 3D Animation이 가능한 가상캐릭터를 구현하였다. 음성인식으로는 K-means 128 Level VQ와 MFCC의 특징패턴을 바탕으로 Discrete-HMM 알고리즘을 이용하였다. 음성합성에는 반음절 단위의 TD-PSOLA를 이용하였으며, Motion Tracking에서는 계산량을 줄이기 위해 Fast Optical Flow Like Method를 제안하고, 3D Animation 시스템은 Vertex Interpolation방법으로 Animation을 하고 Direct3D를 이용하여 Rendering을 하였다. 최종적으로 위에 나열된 시스템들을 통합하여 사용자를 계속적으로 주시하면서 사용자와 함께 구구단 게임을 할 수 있는 가상캐릭터를 구현하였다.

  • PDF

Real-Time Animation of large Crowds

  • Kang, In-Gu;Han, Jung-Hyun
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2007년도 학술대회 3부
    • /
    • pp.318-321
    • /
    • 2007
  • This paper proposes a GPU-based approach to real-time skinning animation of large crowds, where each character is animated independently of the others. In the first pass of the proposed approach, skinning is done by a pixel shader and the transformed vertex data are written into the render target texture. With the transformed vertices, the second pass renders the large crowds. The proposed approach is attractive for real-time applications such as video games.

  • PDF

실시간 Fur 시뮬레이션 렌더링 (Realtime Fur Simulation Rendering)

  • 김동겸;김지인;김형석
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.475-481
    • /
    • 2009
  • 실시간 렌더링에서 Fur는 모피등과 같이 매우 복잡한 표면을 표현하는 문제로 가상세계의 사실감을 높이는데 매우 중요한 요소이다. 복잡한 Fur의 실시간 렌더링을 위하여 다수의 방법이 제안되어 왔으나, Fur를 사실처럼 보여지게 하는 측면에서, 기존의 정적인 표현으로서는 한계점이 존재한다. 본 논문에서는 중력 및 외력에 의한 시뮬레이션을 통한 Fur의 실시간 Animation 방법을 제안한다. 기본 구조는 모피의 볼륨을 구성하는 n개의 Shell과 Shell의 표현을 보강하는 Fin의 구조로 이루어져 있고, Shell과 Fin의 공유 Vertex 배열을 통해 이 두 가지 구조를 하나로 통합한다. 이 공유 Vertex 배열에 본 논문에서 제안하는 중력 및 외력에 의한 시뮬레이션을 적용하여 공유 Vertex 배열을 변형시킨다. 이 후 변형된 공유 Vertex배열을 기반으로 Rendering을 수행하게 된다. 본 논문에서 제안하는 방법을 사용하여, 정적인 Fur Rendering이 아닌 동적으로 움직이는 Fur Rendering을 사용 함 으로써 좀 더 높은 현실감을 느낄 수 있을 것으로 기대한다.

  • PDF

기하학적 구조 및 위치 보간기를 이용한 3D 애니메이션 워터마킹 (3D Animation Watermarking Using Geometrical Structure and PositionInterpolator)

  • 이석환;권기룡
    • 전자공학회논문지CI
    • /
    • 제43권6호
    • /
    • pp.71-82
    • /
    • 2006
  • 3D 그래픽에서는 실시간 애니메이션을 위하여 이동, 회전, 스케일링 변환 노드로 구성되는 키프레임 애니메이션이 널리 이용되고 있다. 본 논문에서는 VRML 기반의 3D 애니메이션 상에서 CoordIndex 노드 내에 꼭지점 좌표를 이용한 기하학적 워터마킹 기법과 PositionInterpolator 노드 내에 키 값을 이용한 보간기 워터마킹 기법을 제안한다. 실험 결과로부터 제안한 방법이 각종 기하학적 공격 및 타임라인 공격에 대한 강인성 및 비가시성을 가짐을 확인하였다.

2차원 평면투영도로부터 3차원 물체의 구성 (Construction of 3 Dimensional Object from Orthographic Views)

  • Kim, Eung-Kon
    • 대한전자공학회논문지
    • /
    • 제27권12호
    • /
    • pp.1825-1833
    • /
    • 1990
  • This paper proposes an efficient algorithm that constructs 3-dimensional solid object from 3 orthogonal views. This algorithm inputs vertex and edge information of 3 orthogonal views and generates 2 dimensional surfaces, 3 dimensional vertices, edges and surfaces and then compares 2 dimensional projections of 3 dimensional surfaces with surfaces from othorgonal views. This algorithm is useful for CAD system, 3 dimensional scene analysis system and object modeling for real-time animation and has been implemented in C language on IRIS workstation. The effectiveness of this algorithm is shown by examples of aircrafts' models.

  • PDF