• 제목/요약/키워드: Open scene graph

검색결과 15건 처리시간 0.019초

Real-Time Visualisation of Urban Landscapes Using Open-Source Software

  • Kada, Martin;Roettger, Stefan;Weiss, Karsten;Ertl, Thomas;Fritsch, Dieter
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2003년도 Proceedings of ACRS 2003 ISRS
    • /
    • pp.753-756
    • /
    • 2003
  • The paper presents the results of the project GISMO, which aimed on generating and interactively visualising a 3D urban landscape model of the city of Stuttgart, Germany. With respect to the desired flexibility to support walkthrough and flyover applications, a combined approach using continuous level of detail, the impostor technique and a method for generalizing 3D building models was used to speed up the visualization. To reduce the costs of the project, the data collection tools and the visualization environment was built solely with open-source software.

  • PDF

고도에 따른 렌더링 시스템을 위한 동적 컬링 방안 (Dynamic Culling Scheme Based on Altitude for Real-Time Rendering System)

  • 이충재;강석윤;김기일
    • 대한임베디드공학회논문지
    • /
    • 제10권2호
    • /
    • pp.73-79
    • /
    • 2015
  • Dynamic culling scheme is usually implemented to handle overhead caused by rendering the massive large-scale terrain data in flight simulator. However, existing culling scheme without considering altitude is not suitable for flight simulator due to additional computational overhead. To solve this problem, in this paper, we propose hybrid approach by applying two dynamic culling schemes depending on altitude. In addition, we remove unnessary computational overhead by creating different z-map resolution when aircraft changes its altitude. The proposed scheme is implemented with open graphic library and tested with real terrain data. Through the experimental results, we can recognize the improved rendering speed about 8 to 73 percents as compared to existing scheme.

가상현실 기반에서 차량 운전자 거동의 가시화 (Motion Visualization of a Vehicle Driver Based on Virtual Reality)

  • 정윤석;손권;최경현
    • 한국자동차공학회논문집
    • /
    • 제11권5호
    • /
    • pp.201-209
    • /
    • 2003
  • Virtual human models are widely used to save time and expense in vehicle safety studies. A human model is an essential tool to visualize and simulate a vehicle driver in virtual environments. This research is focused on creation and application of a human model fer virtual reality. The Korean anthropometric data published are selected to determine basic human model dimensions. These data are applied to GEBOD, a human body data generation program, which computes the body segment geometry, mass properties, joints locations and mechanical properties. The human model was constituted using MADYMO based on data from GEBOD. Frontal crash and bump passing test were simulated and the driver's motion data calculated were transmitted into the virtual environment. The human model was organized into scene graphs and its motion was visualized by virtual reality techniques including OpenGL Performer. The human model can be controlled by an arm master to test driver's behavior in the virtual environment.

항공시뮬레이터에서 예측 기반의 동적 LOD 적용방안 (Prediction Based Dynamic Level of Detail in Flight Simulator)

  • 김동진;임주호;김기일
    • 한국정보통신학회논문지
    • /
    • 제20권7호
    • /
    • pp.1363-1368
    • /
    • 2016
  • 비행 시뮬레이터에서는 조종사에게 실제와 흡사한 가상현실을 제공하기 위해서는 원활하면서 현실감 있는 이미지 처리를 위한 일정한 렌더링 속도가 요구된다. 하지만 고해상도 지형 데이터를 사용하는 경우, 개체의 증가로 인해 렌더링 속도가 감소하거나 속도의 변동이 큰 경우가 발생하는 경우가 발생하므로 기존의 연구들은 이를 해결하기 위하여 Level of Detail (LOD)를 적용한다. 하지만, LOD기법의 경우 정점 수가 늘어난 것을 감지한 이후 레벨의 변경을 적용하므로 화면의 변화가 감지되는 문제점이 발생한다. 이를 해결하기 위하여 본 논문에서는 예측 알고리즘을 통해 다음 시점에서 늘어날 렌더링 데이터에 대한 과부하를 예측하고 미리 LOD의 레벨을 조절하는 방법을 제안한다. 또한, 제안된 방법을 검증하기 위해서 예측 데이터와 실제 데이터와 비교하였고 그 결과 LOD 레벨을 조절하였을 때 정점수가 줄어들고 FPS 수치가 변화하는 모습을 보여주었다.

교전급 수중운동체 DEVS-HLA 시뮬레이션을 위한 전술통제체계의 DEVS 기반 상세 구현 방법 (The DEVS-based Detailed Implementation Method of the Command and Fire Control System for the Underwater Vehicle DEVS-HLA Simulation in the Engagement Level)

  • 손명조;차주환;김태완;이규열;나영인
    • 대한조선학회논문집
    • /
    • 제47권4호
    • /
    • pp.628-645
    • /
    • 2010
  • To perform the engagement level simulation between the underwater vehicle model and the surface model those are constituted with various systems/ sub-systems, we implemented four different federates as a federation according to the IEEE 1516 HLA (High Level Architecture) protocol that is the international standard in the distributed simulation. Those are CFCS (Command and Fire Control System) federate, motion federate, external entities (torpedos, countermeasure and surfaceship) federate, and visualization federate that interacts with OSG (Open Scene Graph)-based visualization rendering module. In this paper, we present the detailed method about the model constitution for discrete event simulation in the distributed environment. For the sake of this purpose, we introduce the DEVS (Discrete Event System Specification)-HLA-based modeling method of the CFCS federate that reflects not only the interations between models, but also commands from user and tactics manager that is separated from the model. The CFCS federate makes decisions in various missions such as the normal diving, the barrier misision, the target motion analysis, the torpedo launch, and the torpedo evasion. In the perspective of DEVS modeling, the CFCS federate is the coupled model that has the tactical data process model, command model and fire control model as an atomic model. The message passing and time synchronization with other three federates are settled by the $m\ddot{a}k$ RTI (Runtime Infrastructure) that supports IEEE 1516. In this paper, we provides the detailed modeling method of the complicated model that has hierarchical relationship such as the CFCS system in the submarine and that satisfies both of DEVS modeling method for the discrete event simulation and HLA modeling method for the distributed simulation.