• 제목/요약/키워드: Metaball

검색결과 4건 처리시간 0.029초

메타볼을 이용한 중력장내의 물방울 모델 (A Model for Water Droplet using Metaball in the Gravitation Force)

  • 유영중;정호열;조환규
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제4권1호
    • /
    • pp.79-88
    • /
    • 1998
  • 현재까지 불과 같은 유체를 렌더링하기 위한 많은 모델들이 개발되었다. 특히 메타볼은 단순성과 유동성의 특정으로 인해 눈이나 물과 같은 유체의 곡면을 모델링하기 위한 기법으로 많이 사용되어졌다. 본 논문은 중력장내에서 변형되는 물방울을 모델링하기 위한 새로운 방법을 제안한다. 이전의 연구에서 물방울은 단순한 메타볼에 의해 표현되었다. 물방울에 중력이 고려되지 않았기 때문에 렌더링 결과는 실제적인 물방울의 형태를 표현할 수 없었다. 우리는 기존의 메타볼에 실세계의 중력과 마찰력을 고려함으로서 평탄한 지면위에 놓여진 물방울의 형태를 생성하는 새로운 방법을 보여준다. 본 연구의 새로운 메타볼 모델은 이전의 메타볼이 가지는 스칼라 공간의 isosurface값을 중력을 고려한 벡터 공간으로 이동하여 얻어진다. 결과로서 광선 추적 기법과 물방울의 그림자 형성을 통해 실제적인 물방울의 형태를 렌더링한다.

  • PDF

메타큐브 : 부정형 물체의 모델링을 위한 새로운 구조 요소 (MetaCube : A New Skeletal Element for Modeling Informal Objects)

  • 김은석;김재정
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제27권4호
    • /
    • pp.353-361
    • /
    • 2000
  • 컴퓨터 그래픽스에서 모델링 요소를 선택하는 것은 사실적인 이미지를 실시간에 생성하는데 중요한 영향을 미친다. 특히 부정형 물체를 모델링하는데 있어서 적은 양의 데이타, 용이한 렌더링 및 확장성은 모델링 요소의 중요한 선택 기준이 된다. 음함수 곡면을 표현하는 많은 모델링 방법들 중 하나인 메타볼 모델은 적은 양의 데이타로 복잡한 곡면을 모델링할 수 있다는 장점을 갖는다. 그러나 곡면이 아닌 육면체와 같은 평면으로 구성되는 물체를 메타볼로 모델링하게 되면 다각형으로 모델링하는 것보다 더 많은 수의 데이타량을 요구하게 된다. 본 논문은 메타볼의 장점을 수용하면서 적은 수의 데이타로 평면형태의 물체까지 모델링할 수 있는 메타볼의 확장 형태인 메타큐브를 제안한다. 메타큐브는 두 개의 매개 변수 값에 의해 구에서 정육면체까지 자유로운 확장이 가능하므로 적은 수의 데이타로 곡면과 평면이 혼합된 물체를 쉽게 모델링할 수 있다.

  • PDF

확장성 있는 메타볼 다각형화에 관한 알고리즘 (Scalable Metaball Polygonization algorithm)

  • 이종현;박규호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (2)
    • /
    • pp.577-579
    • /
    • 1999
  • 컴퓨터 그래픽의 모델링에 있어서 메타볼은 인체를 모델링하기에 매우 적합한 모델링 요소로서 사용되어 왔다. 메타볼을 랜더링하는 방법으로서는 광추적기법(ray-tracing)이나, 메타볼을 다각형화하여 다각형랜더링가속기를 이용하는 것이 있는데, 전자는 높은 계산량으로 인해서 실시간으로 랜더링하기 어려운 문제가 있고, 후자인 경우에는 모델링 과정에서 메타볼로 구성된 모델로부터 다각형들을 추출하여 이를 랜더링 시에는 랜더링 가속기를 이용해서 실시간으로 랜더링 할 수 있는 장점이 있지만, 다각형을 추출하는 과정이 높은 계산량과 많은 메모리를 필요로 하므로 랜더링 시 모델의 특성이 변화하는 경우마다 많은 계산량을 필요로 하는 다각형화를 재 수행해야 하므로 실시간 랜더링이 어려운 문제가 있다. 메타볼로 구성된 모델로부터 다각형을 추출하는 방법으로 많은 연구가 진행되었지만, 이들 대부분이 많은 메모리와 높은 계산량을 요구하고, 다각형화를 가속화기위한 병렬화가 어려운 문제점이 있다. 이로 인해서, 본 논문에서는 다음과 같이 두 가지 특징이 잇는 메타볼 다각형화 알고리즘에 대해서 제안하고자 한다. 첫째로 기존의 방법에 비해서 적은 메모리를 사용한다. 둘째로 높은 병렬화로 하여금 계산량의 문제를 해결하고자 한다.

  • PDF

비행 시뮬레이션을 위한 구름 모델링 및 렌더링 (Modeling and Rendering of Clouds for Real-time Flight Simulation)

  • 도주영;백낙훈;이창우;유관우
    • 정보처리학회논문지A
    • /
    • 제16A권5호
    • /
    • pp.307-318
    • /
    • 2009
  • 컴퓨터 그래픽스에서 구름과 같은 대기 현상을 모델링하고 렌더링하는 것은 그 복잡성과 규모, 편재성 등으로 인해 상당히 까다로운 연구과제들 중의 하나이다. 본 논문은 컴퓨터 게임이나 항공 시뮬레이션 분야에서 요구되는, 실시간에 처리될 수 있는 구름 모델링과 렌더링 방법을 제안한다. 제안하는 방법은 사용자가 직관적이고 대화형 편집 과정을 거쳐 권운, 층운, 적운 등의 다양한 형태를 생성할 수 있다. 또한, 메타볼과 계층적 구형 파티클을 사용하여, 세부 묘사를 자동으로 추가할 수 있다. 생성된 파티클들은 다중 순방향 산란과 이방성 산란을 고려하여 빌보드 방식으로 출력함으로써 실시간 처리가 가능하다.