• 제목/요약/키워드: 원격 렌더링

검색결과 30건 처리시간 0.137초

Direct3D 기반 원격 분할 렌더링 시스템 (A Remote Partitioned Rendering System Using Direct3D)

  • 임충규
    • 한국게임학회 논문지
    • /
    • 제18권1호
    • /
    • pp.115-124
    • /
    • 2018
  • 다수의 디스플레이 장치를 타일 형태로 구성하는 타일 기반 대규모 디스플레이 장치에 컴퓨터 게임과 같은 3D 어플리케이션을 표현하기 위해서는 일반적으로 이러한 디스플레이 장치에 적절한 어플리케이션을 별도로 개발하거나 이를 목적으로 특별히 개발된 API를 사용해야 한다. OpenGL, Direct3D 등의 레가시 3D API 기반의 원격 렌더링 기술을 확장하여 원격 분할 렌더링 시스템의 구현한다면 추가적인 개발 없이 타일 기반 대규모 디스플레이 장치에 3D 게임을 표현할 수 있다. 본 논문은 기 구현된 Direct3D 기반 원격 렌더링 시스템을 확장하여 원격 분할 렌더링 시스템을 구현한다. 이러한 원격 렌더링 시스템을 샘플 Direct3D 어플리케이션에 적용하여 몇가지 실험을 실시함으로써 기술적 실현 가능성을 확인한다.

게임엔진 기반 원격 분할 렌더링 시스템의 설계 (On Design of A Remote Partitioned Rendering System Using A Game Engine)

  • 임충규
    • 한국게임학회 논문지
    • /
    • 제19권5호
    • /
    • pp.5-14
    • /
    • 2019
  • 타일 기반 대규모 디스플레이에 컴퓨터 게임과 같은 3D 응용의 화면을 표현하기 위해 다양한 방법과 기술이 시도되고 있다. 컴퓨터게임 개발 시 일반적으로 상용 게임엔진이 활용된다는 점을 고려하여 본 논문은 가장 널리 사용되고 있는 엔진 중의 하나인 유니티 엔진을 사용하여 기 개발된 3D 응용에 적용할 수 있는 원격 분할 렌더링 기술을 제안한다. 본 기술의 3D 응용에 적용한다면 별도의 개발이나 수정 없이 타일 기반 대규모 디스플레이에 컴퓨터게임 화면을 표현할 수 있다. 본 논문은 게임엔진 기반 원격 분할 렌더링 시스템의 구현에 필요한 기술적 이슈를 고찰하고 실험적인 구현을 통해 기술적 가능성을 검증하고자 한다.

Direct3D API의 원격 실시간 실행 시스템 개발 (Development of a Remote Rendering System using Direct3D API)

  • 임충규
    • 한국게임학회 논문지
    • /
    • 제14권5호
    • /
    • pp.117-126
    • /
    • 2014
  • 레가시 3D API를 이용한 원격 렌더링 시스템을 개발한다면 다양한 응용 분야가 있다. 실시간 비디오 스트리밍 기반 클라우드 게이밍 서비스의 구현에 활용하거나, 다수의 3D 어플리케이션에 대한 렌더링을 지원하는 GPU 가상화의 구현 등에 활용할 수 있다. OpenGL API은 독립적인 전역함수로 구성되어 있고, Direct3D API는 마이크로소프트의 COM 기술 기반의 인터페이스와 그 멤버함수로 구성되어 있다. 본 논문은 상대적으로 구현이 복잡한 Direct3D에 대한 원격 렌더링 시스템을 성공적으로 설계하고 구현함으로써 일반적인 레가시 3D API에 대한 적용 가능성을 확인하고자 한다. 본 연구에서 구현한 원격 렌더링 시스템을 샘플 Direct3D 어플리케이션에 적용하고, 몇가지 실험을 실시하여 기술적 가능성을 확인한다.

영상 DB 스키마와 OpenGL/OpenGL|ES 기반 실시간 3D 공간정보 렌더링 시스템 설계 및 구현 (Design and Implementation of Real-time 3D Geo-spatial Information Rendering System based on OpenGL/OpenGL|ES and Image DB Schema)

  • 김승엽;이기원
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2006년도 춘계학술대회 논문집
    • /
    • pp.41-44
    • /
    • 2006
  • 본 연구에서 3차원 지형공간정보의 구축 및 처리, 가시화를 위하여 개인용 PC와 임베디드 단말기의 포켓 PC환경에서 자료 호환 및 동시 운영이 가능한 실시간 3차원 GIS의 Prototype의 설계 및 구현과 적용 실험을 하고자 한다 OpenGL(Open Graphic Library)과 OpenGL|ES (Embedded System)를 활용하여 도시경관을 구성하는 주요객체인 지형, 건물, 교통, 식생 등을 통합적으로 저작 및 3D 객체 모델링 및 렌더링이 통합 및 개별 운영 시스템을 설계하고 구현하였다. 구현 단계에서 개인용 PC 운영환경에서는 기능성 향상에 중점을 두어 공간 데이터베이스 설계, 텍스처 영상 매핑처리, 대용량의 3차원 공간정보 처리 및 관리, 가시화, 렌더링, 모델링 기능들을 제공하며, PDA 휴대용 단말운영환경을 지원하는 모바일 시스템에서는 실시간 모바일 저작기능과 렌더링 기능에 주안점을 두어 개발하였다. 한편 연구 결과로 구현된 시스템은 원도우 XP 기반의 개인용 PC와 PDA 단말기 상에서 3D 객체 자료구조가 호환되어 향후 다양한 응용이 가능할 것으로 생각된다.

  • PDF

GPU 가상화 기반 3D 원격 렌더링 시스템 (Remote 3D Rendering System based on GPU Virtualization)

  • 김기헌;최원혁;김원영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1651-1654
    • /
    • 2010
  • 본 논문은 서버의 3D SW를 클라이언트에 서비스로 제공함에 있어서 실제 실행은 서버에서 이루어지지만 3D 렌더링과 결과 화면은 클라이언트의 GPU로 처리하여 표시하는 GPU 가상화 기반 3D 원격 렌더링 시스템을 설계하고 구현한 것이다. 3D 렌더링에 클라이언트의 GPU를 이용함으로써 클라이언트 수에 비례한 서버의 성능 저하 문제를 해결할 수 있으며, 클라이언트의 GPU 성능을 충분히 이용하면서 서버의 SW를 서비스 받을 수 있는 장점을 가진다.

원격조작을 위한 이차원 영상정보를 이용한 변형체의 물리적 모델 기반 햅틱 렌더링 (Physically-based Haptic Rendering of a Deformable Object Using Two Dimensional Visual Information for Teleoperation)

  • 김정식;김정
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 3부
    • /
    • pp.19-24
    • /
    • 2008
  • 본 논문은 원격제어(teleoperation)시스템에서 카메라로부터의 실시간 영상정보를 이용하여 조작대상이 되는 물체의 물리기반모델(physically-based model)을 만들고 이를 기반으로한 햅틱 렌더링 알고리즘의 개발에 관한 것이다. CCD 카메라를 통한 영상정보와 물성치(mechanical properties)를 이용하여 변형체(deformable object)의 물리적 기반 모델이 구현되고 햅틱장치로 조종되는 평면 로봇(planar robot)을 제어하여 변형체에 변형을 가하면 구현된 물리적 모델에 의해 햅틱 피드백을 위한 반력값이 계산된다. 스네이크 알고리즘을 이 용하여 영상정보로부터 변형체의 외형정보(geometry information)를 추출하며, 변형체의 경계(boundary)에서의 반력값을 계산하기 위해 경계요소법(boundary element method)을 사용한다. 제안된 햅틱 렌더링 알고리즘을 이용하여 원격조작간에 힘센서를 사용하지 않고 사용자에게 햅틱 피드백을 제공할 수 있다.

  • PDF

리샘플링된 데이터의 원격 전송을 이용한 볼륨 렌더링 시스템의 설계 (Design of Volume Rendering System Using Remote Transfer to Resampled Data)

  • 박상훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.661-663
    • /
    • 2004
  • 여러 분야에서 산출되고 있는 볼륨 데이터의 크기는 점점 더 방대해지고 있는 추세에 있으며, 이러한 방대한 데이터 속에 내재된 유용한 정보를 알아내기 위해 데이터 전체가 아니라 어떤 특정 부분을 효과적으로 액세스하고 이를 고해상도로 가시화 하는 것은 매우 중요한 문제로 대두되고 있다. 본 논문에서는 방대한 볼륨 데이터 가시화를 위친 개발된 클라이언트-서버 기반의 볼륨 렌더링 시스템에 대해 소개한다. 범용 PC상에서 GUI형태로 구현된 클라이언트는 데이터 서버와 접속하여 특정 영역에 대한 부분 볼륨 데이터를 요청하는데, 이때 데이터 서버가 전송하는 데이터는 클라이언트의 텍스춰 메모리 크기보다 작거나 같도록 리샘플링된 것이며, 클라이언트는 이를 받아 실시간 렌더링을 수행한다. 또한 특정 영역에 대한 고해상도의 영상을 원하는 경우, 클라이언트는 렌더링 서버와 접속하여 다양한 형태의 고화질 영상을 얻을 수 있다. 본 시스템은 매우 방대한 크기의 데이터에 대한 가시화가 필수적인 자연과학, 의학, 공학 분야에서 효과적으로 응용될 수 있을 것이다.

  • PDF

XML 기반의 3차원 의료 데이터의 명세 및 가시화 (3D Medical Data Specification and Visualization Based on XML)

  • 김승완;박덕규;권오봉;이건
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제10권4호
    • /
    • pp.6-12
    • /
    • 2004
  • 웹은 플랫폼에 의존하지 않고 모든 사람들이 공통으로 이용할 수 있는 인터페이스를 제공하기 때문에 웹브라우저상에 3차원 의료 데이터를 가시화하여 표현한다면 원격 진단, 의료 교육 등에 이용될 수 있다. 이 논문은 3차원 의료정보를 3차원 의료 볼륨 데이터, 3차원 의료 영상, 볼륨 렌더링 응용의 3 종류로 구분하여 이들을 XML로 표현하는 방법 및 텍스처 맵핑 기반의 디렉트볼륨렌더링(Direct Volume Rendering)을 SVG(Scalable Vector Graphics)으로 표현하여 SVG 뷰어 상에 표시하는 방법을 제안한다. 제안 방법의 실행 결과는 웹 브라우저 상에서 의료데이터의 분석이 가능하게 하고, 또한 볼륨렌더링 응용프로그램을 SVG로 표현, 결과 이미지를 SVG 뷰어로의 표시가 가능하다는 것을 보여준다.

  • PDF

분산 메모리 환경에서의 방대한 볼륨데이터의 압축기반 광선추적법 (Compression-Based Ray-Casting of Huge Volume Data on Distributed Memory Environments)

  • 송동섭;박상훈;임인성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.634-636
    • /
    • 2000
  • 기존의 병렬 볼륨 렌더링 방법들은 프로세서간의 발생하는 많은 통신량 때문에 통신 속도가 매우 빠른 병렬컴퓨터를 이용하였고 통신속도가 느린 분산 환경에서는 구현이 불가능해 보였다. 또한 가시화하려는 볼륨 데이터도 점점 방대해지고 있는 실정이다. 이에 본 논문에서는 통신 속도에 구애받지 앉을뿐더러 매우 큰 볼륨데이터를 다루는 병렬/분산 볼륨 렌더링을 제안한다. 본 방법은 고비용을 필요로 하는 원격 메모리 접근 대신에 압축을 기반으로 하여 필요한 데이터를 지역 메모리에서 빠르게 복원함으로써 좋은 성능향상(speedup)을 나타낸다. 이것은 각 프로세서가 전체 볼륨 데이터를 모두 적재하고 있다는 것을 의미한다. 다라서 렌더링 과정중에 발생하는 프로세서간의 통신을 최소화할 수 있었고, 이런 방식은 높은 통신 비용으로 효율적 병렬/분산 처리가 힘든 분산 메모리 병렬 컴퓨터나 PC/워크스테이션 클러스터상에서 매우 적합하다.

  • PDF

가변적인 통신지연시간을 갖는 원격 작업 환경을 위한 실시간 햅틱 렌더링 (Real-Time Haptic Rendering for Tele-operation with Varying Communication Time Delay)

  • 이경노;정성엽
    • 동력기계공학회지
    • /
    • 제13권2호
    • /
    • pp.71-82
    • /
    • 2009
  • This paper presents a real-time haptic rendering method for a realistic force feedback in a remote environment with varying communication time-delay. The remote environment is assumed as a virtual environment based on a computer graphics, for example, on-line shopping mall, internet game and cyber-education. The properties of a virtual object such as stiffness and viscosity are assumed to be unknown because they are changed according to the contact position and/or a penetrated depth into the object. The DARMAX model based output estimator is proposed to trace the correct impedance of the virtual object in real-time. The output estimator is developed on the input-output relationship. It can trace the varying impedance in real-time by virtue of P-matrix resetting algorithm. And the estimator can trace the correct impedance by using a white noise that prevents the biased input-output information. Realistic output forces are generated in real-time, by using the inputs and the estimated impedance, even though the communication time delay and the impedance of the virtual object are unknown and changed. The generated forces trace the analytical forces computed from the virtual model of the remote environment. Performance is demonstrated by experiments with a 1-dof haptic device and a spring-damper-based virtual model.

  • PDF