• Title/Summary/Keyword: 그래픽 요소

Search Result 434, Processing Time 0.028 seconds

Development of K-$Touch^{TM}$ API for kinesthetic/tactile haptic interaction (역/촉감 햅틱 상호작용을 위한 "K-$Touch^{TM}$" API 개발 - 햅틱(Haptic) 개발자 및 응용분야를 위한 소프트웨어 인터페이스 -)

  • Lee, Beom-Chan;Kim, Jong-Phil;Ryu, Je-Ha
    • Journal of the HCI Society of Korea
    • /
    • v.1 no.2
    • /
    • pp.1-8
    • /
    • 2006
  • This paper presents a development of new haptic API (Application Programming Interface) that is called K-$Touch^{TM}$ haptic API. It is designed in order to allow users to interact with objects by kinesthetic and tactile modalities through haptic interfaces. The K-$Touch^{TM}$ API would serve two different types of users: high level programmers who need an easy to use haptic API for creating haptic applications and researchers in the haptic filed who need to experiment or develop with new devices and new algorithms while not wanting to re-write all the required code from scratch. Since the graphic hardware based kinesthetic rendering algorithm implemented in the K-$Touch^{TM}$ API is different from any other conventional kinesthetic algorithms, this API can provide users with haptic interaction for various data representations such as 2D, 2.5D depth(height field), 3D polygon, and volume data. In addition, this API supports kinesthetic and tactile interaction simultaneously in order to allow users with realistic haptic interaction. With a wide range of applicative characteristics, therefore, it is expected that the proposed K-$Touch^{TM}$ haptic API will assists to have deeper recognition of the environments, and enhance a sense of immersion in environments. Moreover, it will be useful development toolkit to investigate new devices and algorithms in the haptic research field.

  • PDF

Stylized Specular Reflections Using Projective Textures based on Principal Curvature Analysis (주곡률 해석 기반의 투영 텍스처를 이용한 스타일 반사 효과)

  • Lee, Hwan-Jik;Choi, Jung-Ju
    • Journal of the HCI Society of Korea
    • /
    • v.1 no.1
    • /
    • pp.37-44
    • /
    • 2006
  • Specular reflections provide the visual feedback that describes the material type of an object, its local shape, and lighting environment. In photorealistic rendering, there have been a number of research available to render specular reflections effectively based on a local reflection model. In traditional cel animations and cartoons, specular reflections plays important role in representing artistic intentions for an object and its related environment reflections, so the shapes of highlights are quite stylistic. In this paper, we present a method to render and control stylized specular reflections using projective textures based on principal curvature analysis. Specifying a texture as a pattern of a highlight and projecting the texture on the specular region of a given 3D model, we can obtain a stylized representation of specular reflections. For a given polygonal model, a view point, and a light source, we first find the maximum specular intensity point, and then locate the texture projector along the line parallel to the normal vector and passing through the point. The orientation of the projector is determined by the principal directions at the point. Finally, the size of the projection frustum is determined by the principal curvatures corresponding to the principal directions. The proposed method can control the position, orientation, and size of the specular reflection efficiently by translating the projector along the principal directions, rotating the projector about the normal vector, and scaling the principal curvatures, respectively. The method is be applicable to real-time applications such as cartoon style 3D games. We implement the method by Microsoft DirectX 9.0c SDK and programmable vertex/pixel shaders on Nvidia GeForce FX 7800 graphics subsystems. According to our experimental results, we can render and control the stylized specular reflections for a 3D model of several ten thousands of triangles in real-time.

  • PDF

A Study on the developing Character Contents for the making specialized regional culture - Centering on a development project of Characters in the city of Gwangju - (지역문화 특성화를 위한 캐릭터 개발에 관한 연구 - 광주광역시 캐릭터 개발 사례를 중심으로 -)

  • 신승택;유장웅
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.05a
    • /
    • pp.193-206
    • /
    • 2004
  • 예로부터 빛고을로 인식되었던 광주가 근세에 이르러 의병활동, 광주학생운동, 5\ulcorner18민주화운동, 아직도 끝나지 않은 이념전쟁으로만 비추어질 수도 있는 지역의 이미지를 재정립하고, 도시 경쟁력의 증대를 위한 방안으로 CI사업 추진계획을 수립하고 3개년에 걸쳐(1999~2001) CI전략 개발, CI디자인 개발, 문화상품 개발, 도시환경디자인 개발 등을 추진하였다. 최근 커뮤니케이션에 있어서 캐릭터는 정보의 시각화라는 측면에서 다른 그래픽 심볼에 비해 설득적이라 할 수 있고, 기존의 심볼의 이미지 보완적 보조심볼로서의 개념이 아닌 독자적인 영역이 구축되어야 하므로 광주광역시 캐릭터 개발은 Character Identity 차원에서 메인캐릭터와 이를 각각의 용도에 맞춰 응용전개시키는 이벤트 캐릭터, 브랜드캐릭터로 구분하여 유형에 따라 다르게 적용되어야 할 적용성 및 활용성에 중점을 두고 개발되었다. 광주광역시의 메인캐릭터 개발컨셉은 "빛"과 "생명"으로 결정된 TCI이념을 활용하는 것과 광주의 상징 요소로서 "무등산"을 활용하는 두 가지 방향에서 개발이 진행되었으며, 1999년 10월의 TCI 추진회의 1차선정을 시작으로 광주시민을 포함한 전국민 설문조사와 2000년 4월의 의회설명회에 이르기까지 다양한 방법을 통해 캐릭터 개발안에 대한 평가와 검토/수정과정을 거쳐 기본캐릭터를 완성하게 되었다. 이를 통해 본 광주광역시의 캐릭터는 중장기적으로 치밀하게 계획되고 실천되어야 하며 변화하는 환경에 효율적으로 대응하는 구체적이고 실천적인 연구평가와 접근방법에 대한 연구 등으로 그 지역의 특징적인 문화를 상품화시키려는 노력이 캐릭터개발을 토대로 뒤따라야 한다. 촉진, 중요 연구 주제의 도출 및 연구 진행 계획을 수립하고, 국제적 산학 협력 강화를 통해 공동 연구를 도출하는 자리를 마련함. $\textbullet$본 학술회의에서 발표된 논문들을 취합하여, 논문집 및 CD-ROM을 제작하여 세계적 수준의 연구 결과를 알리고 이 분야에 관련된 학문, 기술 발전에 큰 도움이 됨.emove effectively radioactivity with in Adsorbent. As cleaning heavy water adsorbent and drying on each condition (temperature for drying and hours for cleaning). Because there is something to return heavy water adsorbent by removing impurities within adsorbent when it is dried o high temperature. After operating, we have been applying this research to the way to dispose heavy water adsorbent. Through this we could reduce solid waste products and the expense of permanent disposal of radioactive waste products and also we could contribute nuclear power plant run safely. According to the result we could keep the best condition of radiation s

  • PDF

Ramp Activity Expert System for Scheduling and Co-ordination (공항의 계류장 관리 스케줄링 및 조정을 위한 전문가시스템)

  • Jo, Geun-Sik;Yang, Jong-Yoon
    • Journal of Advanced Navigation Technology
    • /
    • v.2 no.1
    • /
    • pp.61-67
    • /
    • 1998
  • In this paper, we have described the Ramp Activity Coordination Expert System (RACES) which can solve aircraft parking problems. RACES includes a knowledge-based scheduling problem which assigns every daily arriving and departing flight to the gates and remote spots with the domain specific knowledge and heuristics acquired from human experts. RACES processes complex scheduling problem such as dynamic inter-relations among the characteristics of remote spots/gates and aircraft with various other constraints, for example, custome and ground handling factors at an airport. By user-driven modeling for end users and knowledge-driven near optimal scheduling acquired from human experts, RACES can produce parking schedules of aircraft in about 20 seconds for about 400 daily flights, whereas it normally takes about 4 to 5 hours by human experts. Scheduling results in the form of Gantt charts produced by the RACES are also accepted by the domain experts. RACES is also designed to deal with the partial adjustment of the schedule when unexpected events occur. After daily scheduling is completed, the messages for aircraft changes and delay messages are reflected and updated into the schedule according to the knowledge of the domain experts. By analyzing the knowledge model of the domain expert, the reactive scheduling steps are effectively represented as rules and the scenarios of the Graphic User Interfaces (GUI) are designed. Since the modification of the aircraft dispositions such as aircraft changes and cancellations of flights are reflected to the current schedule, the modification should be notified to RACES from the mainframe for the reactive scheduling. The adjustments of the schedule are made semi-automatically by RACES since there are many irregularities in dealing with the partial rescheduling.

  • PDF

Curved Screen Display Immersion Simulation System for Landscape Evaluation (경관평가를 위한 곡면스크린 방식의 몰입형 시뮬레이션 시스템)

  • Chang, Jong-Hyun;Kim, Choong-Sik;Lee, In-Sung
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.37 no.3
    • /
    • pp.61-68
    • /
    • 2009
  • The objective of this study was to examine the possibility of utilizing the immersion stereoscopic image with a curved-screen-display as a tool for evaluating the landscape. The curved-screen-display ensures the continuity of the image and can be simultaneously evaluated by many people. Fifty-meter-wide Gangnamdaero Boulevard in Seoul was selected for this study, and the simulation was done using computer graphics. With the computer simulation, a questionnaire on landscape preferences was conducted according to different visual environments (immersion, non-immersion) and different projection types(stereoscopic or plane image). In the results of this study, the landscape preference was largely dependent on the immersion environment. Using the immersion-type simulation, the observer can easily evaluate the preference with higher judgment power. The stereoscope or plane projection type does not have any significant result in terms of its judgment power. This result implies that it is very important to strengthen the sense of immersion by expanding the screen into an angled view in which the observer can become immersed while making and projecting the simulation to evaluate the landscape. As a landscape evaluation tool for examining the efficiency and usefulness of immersion simulation, this study has limitations in that it controls many factors in street landscape that adversely affect judgment. Accordingly, a detailed comparison and verification of the stereoscopic image in various environments, including street width and building height ratio, must be conducted.

A Study on the Effectiveness of the Image Recognition Technique of Augmented Reality Contents (증강현실 콘텐츠의 이미지 인식 기법 효과성 연구)

  • Suh, Dong-Hee
    • Cartoon and Animation Studies
    • /
    • s.41
    • /
    • pp.337-356
    • /
    • 2015
  • Recently augmented reality contents are variously used in public such as advertisements or exhibits as well as children's books. Therefore, it is certain that the market, development of augmented reality contents, is gradually growing. Those who are the producer of augmented reality may be familiar with the skill where those images are used as a marker which is created by image recognition technique. In case of using image recognition technique, they usually use the augmented reality marker platform from Qualcomm since it is able to recognize self-produced images and 3-dimensional figures at no cost. This study was started when undergraduate students began to use those general techniques in their contents producing process. AR majoring students in Namseoul University applied image recognition technique to 3 AR contents exhibited in Sejong Center. Creating 3 different images, they have registered images at Image Target Manager provided by Vuforia to use as a marker. Moreover, they have modified the image producing method to raise the recognition rate by research. The higher recognition rate brings the more stable use of augmented reality contents. To achieve the satisfied rate, they have compared the elements of color contrast, pattern and etc. in the use of platform. Thus, the effective image creation method has been drawn. This study is aiming to suggest the production of stable contents by recognizing smart devices' limitation and producing educational contents. The purpose of this study is to help practically augmented reality contents developers by illustrating the application of augmented reality contents which are based on image recognition technique and also its effectiveness at the same time.

A Representation Method of Game Mechanics Using UML Notations in Game Design (UML 표기법을 활용한 게임메카닉스 설계내용 표현방법)

  • Chang, Hee-Dong
    • Journal of Korea Game Society
    • /
    • v.6 no.4
    • /
    • pp.47-53
    • /
    • 2006
  • In the game development differently with general software development, game planers, programers, and graphic designers, the specialists of the various fields, accomplished one team and they are advanced all to their goal. So it is very difficult for the development participants to communicate each other accurately and efficiently. For successful game development, all development participants should understand accurately the contents of the game design document. Specially the game mechanics as a major part of game design, requires the no-error contents, the no-error expression, and the no-error readings to all development participants because it contains almost game-play logic. It becomes more difficult for the development participants to understand accurately the game mechanics which becomes larger and complicated as the size of game development becomes larger. And configuration management of the game mechanics becomes more complicated and inefficient. In this paper, we propose a new representation method of game mechanics using UML notations for solving this problem. The proposed method satisfies the visual expression and the logical expression simultaneous for the requirements of the game mechanics because of UML notations. And the proposed method could be an efficient management of configuration because the management is based on the UML model management. The proposed representation of game mechanics of "Capture The Dude" game, shows good visual expression and good logical expression.

  • PDF

A Collision detection from division space for performance improvement of MMORPG game engine (MMORPG 게임엔진의 성능개선을 위한 분할공간에서의 충돌검출)

  • Lee, Sung-Ug
    • The KIPS Transactions:PartB
    • /
    • v.10B no.5
    • /
    • pp.567-574
    • /
    • 2003
  • Application field of third dimension graphic is becoming diversification by the fast development of hardware recently. Various theory of details technology necessary to design game such as 3D MMORPG (Massive Multi-play Online Role Flaying Game) that do with third dimension. Cyber city should be absorbed. It is the detection speed that this treatise is necessary in game engine design. 3D MMORPG game engine has much factor that influence to speed as well as rendering processing because it express huge third dimension city´s grate many building and individual fast effectively by real time. This treatise nay get concept about the collision in 3D MMORPG and detection speed elevation of game engine through improved detection method. Space division is need to process fast dynamically wide outside that is 3D MMORPG´s main detection target. 3D is constructed with tree construct individual that need collision using processing geometry dataset that is given through new graph. We may search individual that need in collision detection and improve the collision detection speed as using hierarchical bounding box that use it with detection volume. Octree that will use by division octree is used mainly to express rightly static object but this paper use limited OSP by limited space division structure to use this in dynamic environment. Limited OSP space use limited space with method that divide square to classify typically complicated 3D space´s object. Through this detection, this paper propose follow contents, first, this detection may judge collision detection at early time without doing all polygon´s collision examination. Second, this paper may improve detection efficiency of game engine through and then reduce detection time because detection time of bounding box´s collision detection.

Design and Implementation of Feature Catalogue Builder based on the S-100 Standard (S-100 표준 기반 피처 카탈로그 제작지원 시스템의 설계 및 구현)

  • Park, Daewon;Kwon, Hyuk-Chul;Park, Suhyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.571-578
    • /
    • 2013
  • The IHO S-100 is a standard on the universal hydorgraphic data model for supporting information services that integrate various data in maritime and provide proper information for safety of vessels. The S-100 is used to develop S-10x product specifications which are standards on guideline for creation and delivery of specific data set in maritime. The product specification for feature-based data such as ENC(Electronic Navigational Chart) data includes a feature catalogue that describes characteristics of features in that feature-based data. The feature catalogue is developed by domain experts with knowledge on data of the target domain. However, it is not feasible to develop a feature catalogue according to the XML schema by manual. In the IHO TSMAD committee meeting, needs of developing technology on building feature catalogue has been discussed. Therefore, we present a feature catalogue builder that is a GUI(Graphic User Interface) system supporting domain experts to build feature catalogues in XML. The feature catalogue builder is developed to connect with the FCD(Feature Concept Dictionary) register in the IHO(International Hydrographic Organization) GI(Geographic Information) registry. Also, it supports domain experts to select proper feature items based on the relationships between register items.

Sample thread based real-time BRDF rendering (샘플 쓰레드 기반 실시간 BRDF 렌더링)

  • Kim, Soon-Hyun;Kyung, Min-Ho;Lee, Joo-Haeng
    • Journal of the Korea Computer Graphics Society
    • /
    • v.16 no.3
    • /
    • pp.1-10
    • /
    • 2010
  • In this paper, we propose a novel noiseless method of BRDF rendering on a GPU in real-time. Illumination at a surface point is formulated as an integral of BRDF producted with incident radiance over the hemi-sphere domain. The most popular method to compute the integral is the Monte Carlo method, which needs a large number of samples to achieve good image quality. But, it leads to increase of rendering time. Otherwise, a small number of sample points cause serious image noise. The main contribution of our work is a new importance sampling scheme producing a set of incoming ray samples varying continuously with respect to the eye ray. An incoming ray is importance-based sampled at different latitude angles of the eye ray, and then the ray samples are linearly connected to form a curve, called a thread. These threads give continuously moving incident rays for eye ray change, so they do not make image noise. Since even a small number of threads can achieve a plausible quality and also can be precomputed before rendering, they enable real-time BRDF rendering on the GPU.