• 제목/요약/키워드: 3D ComputerGraphics

검색결과 541건 처리시간 0.032초

Game Design of Augmented Reality RPG using Artificial Intelligence

  • An, Syoungog;Bae, Juengbean;Kim, Soo Kyung
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권9호
    • /
    • pp.15-20
    • /
    • 2018
  • Currently the mobile augmented reality does not require supplemental hardware, such as markers like specific images or depth cameras, in order to acquire 3D environment information. This allows for increased accessibility and usability for the general user, and also broadened scope of development. The market research enterprise Counterpoint Research predicted that the growth of the augmented reality market will reach 70 trillion Korean Won by 2021. Application developments are also progressing. Wargaming, the developer of the global game World of Tanks, has launched an application that uses AR core at the GDC 2018. Thus, we must prepare for the impending augmented reality market and acquire top class augmented reality technology using 3D environment. This paper outlines the development of a game using AR CORE SDK to acquire 3D environment and Unity 3D game engine to combine camera images and 3D graphics, which all comes together to construct a natural augmented reality.

점 샘플링 방법을 이용한 하드웨어 기반 가시성 전처리 알고리즘 (Hardware-based Visibility Preprocessing using a Point Sampling Method)

  • 김재호;원광연
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제8권2호
    • /
    • pp.9-14
    • /
    • 2002
  • 복잡한 도시환경의 경우, 주어진 셀에 대해 적은 수의 오브젝트들만이 보이므로 이러한 가상환경에 대해 가시성 검사를 수행하는 것은 렌더링 성능을 향상시키기 위한 매우 효과적인 방법 중 하나이다. 본 논문에서는 주어진 공간에 대해 잠재적으로 보이는 오브젝트들을 효과적으로 계산하는 새로운 가시성 전처리 방법론을 제안한다. 제안하는 방법론은 일반적인 3차원의 폴리곤 모델을 다루며, 다수의 occluder에 의해 가려지는 오브젝트들을 다룰 수 있다. 제안하는 접근법은 볼륨 가시성 문제를 점 가시성 문제들로 나누고, 점가시성 문제를 하드웨어 가시성 큐어리, 특히 HP_occlusion_test 와 NV_occlusion_query를 이용하여 계산한다. 본 논문에서는 다양한 대규모 가상환경에 대한 실험을 수행하고 이를 통해 본 논문에서 제안하는 알고리즘의 성능을 보인다.

  • PDF

OpenGL ES 2.0 기반 셰이더 설계 (Design of a Shader Based on the OpenGL ES 2.0)

  • 김종호;최완;김성진;김태영
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제12권3호
    • /
    • pp.13-20
    • /
    • 2006
  • 모바일 환경에서 고급 그래픽스 기술을 적용하고자 하는 시도로 최근 3D 그래픽 엔진을 탑재한 단말기가 출시되고 있다. 이 단말기는 OpenGL ES 1.x을 기준으로 고정된 파이프라인을 통해 그래픽 연산을 처리하고 있으므로 사용자가 다양한 그래픽 표현을 수행하는데 제약이 따른다. 최근 PC 환경의 그래픽 엔진에서는 고정 기능의 파이프라인이 아닌 프로그래밍 가능한 파이프라인을 제공하여 기존 고정 파이프라인에서 불가능했던 유연한 그래픽스 기술을 제공하고 있다. PC환경의 프로그래밍 가능한 파이프라인은 DirectX와 OpenGL 그래픽 라이브러리에 의해 제공되고 있지만, 모바일 환경에서는 이를 지원하기 위한 관련 제품이 아직 출시되지 않고 있는 상태이다. 본 논문에서는 2005년 9원에 발표된 프로그레밍 가능한 그래픽스 파이프라인에 대한 표준인 OpenGL ES 2.0에 기반한 효율적인 셰이더 구조와 이 의 구동방식을 제시한다. 본 연구는 PC상에서 소프트웨어로 개발되었고, 연구 결과는 그래픽스 하드웨어 설계를 위한 검증용으로 사용될 수 있을 뿐 아니라 응용 프로그래머의 모바일 콘텐츠 제작을 위하여 활용될 수 있다.

  • PDF

증강현실 기반의 인터랙티브 스토리보드 제작 시스템 (Augmented Reality based Interactive Storyboard System)

  • 박준
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제13권2호
    • /
    • pp.17-22
    • /
    • 2007
  • 영화나 애니메이션의 초기 제작 단계에서 스토리보드는 줄거리를 시각적으로 설명하기 위해 사용된다. 스토리 보드는 스토리의 텍스트 뿐 아니라 사람과 사물의 배치, 카메라 위치 등의 설정을 위해 그림이나 사진을 사용되기도 한다. 본 논문에서는 스토리보드 제작을 용이하게 그리고 직관적이 되도록 하기 위하여 증강현실 기반의 스토리보드 시스템을 제안한다. 본 시스템을 사용하면 경험이 없는 사용자라도 미리 만들어진 3차원 모델을 사용하여 사용자 자신의 실제 환경에서 모델들을 배치하고 애니메이션을 실행시킬 뿐 아니라 카메라의 위치와 방향까지도 제어할 수 있다.

  • PDF

3차원 스캔 데이터로부터의 인체 팔, 다리 형상 복원 (Human Limbs Modeling from 3D Scan Data)

  • 현대은;윤승현;김명수
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제8권4호
    • /
    • pp.1-7
    • /
    • 2002
  • 본 논문에서는 3차원 인체 형상 스캔 데이터로부터 팔, 다리형상을 복원하는 방법을 제시한다. 이 방법에서는 팔, 다리 스캔 데이터의 대략적인 형상을 나타내는 기반 곡면과 자세한 세부 현상을 나타내는 displacement 맵의 이중구조로 형상을 복원한다. 팔, 다리 부분의 스캔 데이터 형상은 골격을 따라 스윕하는 타원체로 근사되며, 이 타원체 스윕을 부드럽게 감싸는 envelope 곡면으로 기반 곡면을 생성한다. 타원체 스윕의 envelope 곡면은 빠른 계산을 위해 골격을 따라 추출되는 타원의 스윕 곡면으로 근사된다. 기반 곡면에 대한 스캔 데이터 점들의 displacement는 각 단면 타원으로의 매핑을 통해 스칼라 값으로 구해지며, 다단계 스플라인 함수를 이용하여 매개화된 displacement 맵을 구성한다. 이 과정에서 복원된 형상 위의 점들은 해당하는 타원체 상으로 매핑된다. 본 방법을 통하여 팔, 다리의 간결한 형상 표현을 추출할 수 있으며, 매핑된 타원체를 이용하여 형상을 빠르고 사실적으로 변형할 수 있다.

  • PDF

Kubelka-Munk모델을 응용한 실시간 3차원 수묵담채화 렌더링 (Real-Time 3D Oriental Color-Ink Painting)

  • 오수정;남양희
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제11권1호
    • /
    • pp.1-7
    • /
    • 2005
  • 본 논문에서는 3D 게임이나 가상현실, 인터렉티브 아트 등의 실시간 환경의 컨텐츠 제작에 활용가능한 수묵담채화풍의 렌더링 기법을 제안한다. 제안된 기법은 기존의 3차원 수묵화 렌더링 연구에서는 다루지 않았던, 색채표현법과 그 합성법을 중심으로 연구되었다. 색채표현법의 경우, 일반적으로 삼색을 단계적으로 겹쳐서 표현하는 수묵담채화의 특성에 따라, 실제 그림을 그릴 때에 적용되는 삼색의 혼합방법과 순서가 자동으로 적용될 수 있는 삼색기반 구조를 통해 농담과 질감효과를 표현했으며, 또한 이러한 삼색레이어의 합성을 위해서는 안료의 광학적 성질을 반영하여 실제 회화매체에 가까운 색상을 재현할 수 있는 Kubelka-Munk(KM)모델을 적용한다. 기존의 KM모델은 비사실적 렌더링 연구 분야에서 수채화, 유화 등 서양화를 대상으로 한 색채 합성에 적용되어 왔기 때문에 기존의 연구에서 제시한 방법만으로는 삼색레이어가 겹쳐질 때 나타나는 수묵담채화의 특징과 천연 재료를 사용하는 동양 안료의 색상을 정확히 반영할 수 없었다. 따라서 본 논문에서는 실제 수묵담채화에 이용되는 전통안료의 색상 분석을 통해 KM모델에 적용할 파라미터들을 추출하고, 앞에서 설계한 삼색 기반 구조에 따라 색상을 합성하는 방법을 제시한다.

  • PDF

GPU를 이용한 대량 삼각형 교차 알고리즘 (Robust GPU-based intersection algorithm for a large triangle set)

  • 경민호;곽종근;최정주
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제17권3호
    • /
    • pp.9-19
    • /
    • 2011
  • 삼각형간의 교차 계산은 많은 3 차원 기하 문제들을 해결하는데 있어서 기본적으로 요구되는 연산 과정이다. 본 논문에서는 대량의 삼각형 집합 안에서의 교차 계산을 효율적이며 강인하게 처리할 수 있는 GPU 알고리즘을 제안한다. 이 알고리즘은 k-d 트리의 구성, 삼각형쌍 생성, 정확한 교차 계산을 모두 GPU에서 처리한다. 여기서 사용되는 k-d 트리에서는 분할 과정 중에 삼각형들의 복사가 많이 발생한다. 이렇게 복사된 삼각형들로 인하여 중복된 삼각형쌍들이 많이 생성되는데, 이러한 중복 삼각형쌍들을 효율적으로 제거하기 위하여 분할 인덱스를 도입하였다. 분할 인덱스는 간단한 논리곱 연산만으로 중복 여부를 효과적으로 판단할 수 있다. 수치적 강인성을 높이기 위하여는 부동소숫점 필터링을 통해 불안전한 삼각형쌍들을 분리하고, CLP(controlled linear perturbation)를 이용하여 CPU쓰레드에서 처리하도록 하였다. 제안한 알고리즘은 기존의 민코스키합 알고리즘의 합삼각형 교차계산에 적용하여 효율성과 강인성을 입증하였다.

RGB-Depth 카메라를 이용한 현실-가상 융합 홀로그램 생성 시스템 (Real-Virtual Fusion Hologram Generation System using RGB-Depth Camera)

  • 송중석;박정식;박한훈;박종일
    • 방송공학회논문지
    • /
    • 제19권6호
    • /
    • pp.866-876
    • /
    • 2014
  • 컴퓨터 그래픽스(CG)가 포함된 영상 컨텐츠를 홀로그램으로 만들기 위해서는 가상 객체와 현실 공간의 자연스러운 3차원 정보 융합이 필요하다. 본 논문에서는 RGB-Depth 카메라를 이용하여 현실-가상 공간의 3차원 정보를 자연스럽게 융합하고, 융합된 결과를 다중 GPU 기반의 컴퓨터 생성 홀로그램(CGH) 연산부를 사용하여 디지털 홀로그램을 고속 생성하는 시스템을 제안한다. RGB-Depth 카메라를 이용하여 카메라 투영 행렬을 계산하고, 이를 이용하여 가상 객체의 3차원 정보를 계산한다. 계산된 가상 객체의 깊이 정보와 RGB-Depth 카메라로 입력받은 현실 공간의 깊이 영상을 Z 버퍼에 입력하여 자연스럽게 융합한 후, 그 결과를 다중 GPU 기반의 CGH 연산부로 전송하여 고속으로 디지털 홀로그램을 생성한다. 실험 결과, 제안하는 시스템을 통해 만들어진 가상 객체의 3차원 정보는 현실 공간의 3차원 정보와 약 0.5138%의 평균 상대 오차를 나타내어, 약 99%의 정밀도를 갖고 있는 것을 확인할 수 있었고, 현실-가상 융합 깊이 영상을 생성함과 동시에 다중 GPU를 이용하여 고속으로 디지털 홀로그램을 생성할 수 있음을 확인할 수 있었다.

가상현실 3차원 색상 선택기의 성능 분석 (Performance Analysis of 3D Color Picker in Virtual Reality)

  • 김지은;이지은
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제27권2호
    • /
    • pp.1-11
    • /
    • 2021
  • 가상 환경에서는 3차원 작업 공간과 3차원 인터랙션이 가능하나, 대부분의 가상현실 애플리케이션은 2차원의 색상 선택기를 사용하고 있다. 본 논문은 가상 환경에서 3차원 색 공간에 기반한 3차원 색상 선택기를 구현하고, 기존 2차원 색상 선택기와 색상 선택 성능을 비교하였다. 3차원 색상 선택기는 3차원 색 공간을 그대로 사용하여 직관적이며, 가상현실 장비인 컨트롤러를 사용하여 색 공간의 특정 지점에 3차원 포인터를 위치시킬 수 있기 때문에, 간단한 사용자 작업으로 색상을 선택할 수 있다. 이에 비해 2차원 색상 선택기는 컴퓨터 환경에서 색상을 다루는 작업을 하는 기존 사용자들에게 익숙하다는 장점이 있으나, 2차원 인터페이스로 색의 속성을 설정해야 하므로 여러 단계의 사용자 작업이 요구되는 단점이 있다. 사용자 실험을 토대로, 가상 환경에서 2차원 색상 선택기 외에 3차원 색상 선택기의 유용성을 확인하였으며, 3차원 색상 선택기를 활용하여 가상 환경에서 자연스러운 3차원 작업을 할 수 있었다.

3D 디스플레이에서의 화면 시차 제어를 위한 입체 영상재생성 기법 (A Method for Reproducing Stereo Images to Adjust Screen Parallax on a 3D Display)

  • 이선민;최종무;최수미
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제16권4호
    • /
    • pp.1-10
    • /
    • 2010
  • 본 논문에서는 3D 디스플레이에서 사용자가 인지하는 깊이감을 조절하기 위하여 촬영된 스테레오 영상으로부터 중간시점 영상들을 생성하기 위한 방법을 제안한다. 두 대의 카메라로부터 획득된 스테레오 영상은 카메라의 물리적인 위치와 간격에 따라 고정된 시점과 화면 시차를 갖는다. 본 논문에서는 입력 스테레오 영상에 대한 시점 보간을 수행함으로써, 두 입력 영상 사이의 중간 시점에 대한 스테레오 영상을 생성하였다. 또한, 시점 보간에 사용되는 선형 보간 계수를 조절하여 재생성 될 스테레오 영상의 카메라 간격을 조절할 수 있도록 하였다. 제안방법을 이용하면 사용자의 양안간격이나 어플리케이션 특성에 적합하도록 깊이감이나 입체감을 조절하여 스테레오 영상을 재생성 할 수 있다.