• Title/Summary/Keyword: 3D graphics

Search Result 828, Processing Time 0.031 seconds

Development of a 3D Off-Line Graphic Simulator for Industrial Robot (산업용 로봇의 3차원 오프라인 그래픽 시뮬레이터 개발)

  • 이병국
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1999.10a
    • /
    • pp.565-570
    • /
    • 1999
  • In this paper, we developed a windows 95 version Off-Line Programming system which can simulate a Robot model in 3D Graphics space. 4axes SCARA Robot (especially FARA SM5) was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the OLP system in the Windows 95's GUI environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF

Design and MPW Implementation of 3D Graphics Floating Point Ips (3차원 그래픽용 부동 소수점 연산기 IP 설계 및 MPW 구현)

  • Lee, Jung-Woo;Kim, Ki-Chul
    • Proceedings of the IEEK Conference
    • /
    • 2006.06a
    • /
    • pp.987-988
    • /
    • 2006
  • This paper presents a design and MPW implementation of 3D Graphics Floating Point IPs. Designed IPs include adder, subtractor, multiplier, divider, and reciprocal unit. The IPs have pipelined structures. The IPs meet the accuracy required in OpenGL ES. The operation frequency of the IPs is 100MHz. The IPs can be efficiently used in 3D graphics accelerators.

  • PDF

Design and Applications of Graphics Interface on Personal Computer (개인용 컴퓨터상의 그래픽스 인터페이스 설계와 응용)

  • Kim, Jin-Han;Kyung, Chong-Min
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.26 no.1
    • /
    • pp.113-121
    • /
    • 1989
  • A software interface called CGI-K including device driver routines and graphics primitives for the grphic board "K" was designed, implemented in the Design Automation Laboratory of KAIST and installed on IBM PC/AT, using assembly and C language supported by TMS 34010 grphics processor. Several algorithms generating the graphics primitives such as box, circle, pie chord are proposed. The drawing speed of CGI-K on the graphic board K was found out to be three to ten times faster than that of the EGA for several examples. A 2-D graphics editor called GRIM (graphics input and modification) and a 3-dimensional graphics renderer called IPCHE which can draw 3-D objects were developed as two major application programs running on CGI-K. The graphics primitives supported in GRIM include polygon, box, circle, and ace. The IPCHE receives a 3-D objects data file and displays the 3-D object on the screen with hidden surface removal, shading, and perspective scaling.

  • PDF

A Design of a 8-Thread Graphics Processor Unit with Variable-Length Instructions

  • Lee, Kwang-Yeob;Kwak, Jae-Chang
    • Journal of information and communication convergence engineering
    • /
    • v.6 no.3
    • /
    • pp.285-288
    • /
    • 2008
  • Most of multimedia processors for 2D/3D graphics acceleration use a lot of integer/floating point arithmetic units. We present a new architecture with an efficient ALU, built in a smaller chip size. It reduces instruction cycles significantly based on a foundation of multi-thread operation, variable length instruction words, dual phase operation, and phase instruction's coordination. We can decrease the number of instruction cycles up to 50%, and can achieve twice better performance.

Development of a Simulator for Moving Capability Estimation of Track Vehicle (궤도 차량의 기동성능 예측 시뮬레이터 개발)

  • 서운학
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1998.03a
    • /
    • pp.65-70
    • /
    • 1998
  • In this paper, we developed a Windows 95 version off-line programming system which can simulate a track vehicle model in 30 graphics space. The track vehicle was adopted as an objective model. The interface between users and the off-line program system in the Windows 95's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc were utilized for 3D Graphics.

  • PDF

Raster Pipeline Implementation based on 3D Graphics Geometry Pipelines (3차원 그래픽스 기하 파이프라인 기반의 래스터 파이프라인 구현)

  • Baek, Nakhoon
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.8
    • /
    • pp.44-51
    • /
    • 2013
  • Raster operations are widely used to display full-color graphics images (or pixmaps) and single-color images (or bitmaps). These features are strongly needed for image processing applications and font output. However, current mobile graphics platforms, including OpenGL ES hardware implementations, do not directly support these features. To fully support those raster operations on the mobile graphics platforms, we interpreted the graphics images as a set of 3D points, and processed those 3D points through the typical 3D geometry pipelines, in a full-software implementation. Our implementation shows sufficient execution speeds, and passed the official conformance tests to show its correctness.

A study on the skill education of 3D game graphics data using VRML (VRML을 이용한 3D 게임 그래픽 제작 교육 방법에 대한 연구)

  • 김치훈
    • Archives of design research
    • /
    • v.17 no.3
    • /
    • pp.101-110
    • /
    • 2004
  • The purpose of this study is to draw a distinction between general computer graphics courses and game development ones and to find out making various improvements in game graphics courses. In addition to general hand-drawing skills and computer graphics technology which are essential for the students who major in game graphics; however, the special classes should be required for them to comprehend the work process of game development and to produce the game graphics data. This necessity of the discriminative education is going to be an identification of game development department. Although loading game data onto a game engine and finding out the solution to problems of data is one of the excellent settlement for educating game graphics students, it is not possible to purchase the commercial game engine such as Quake or Lithtech and to analyze the commercial program libraries. For this reason, this research presents the replacement of commercial game engine with VRML97 for the academic purpose and shows what effect upon education will be. It is expected that the VRML97 can be a substitute of the game engine for the effectiveness of game graphics education with more active study and verification of game fields.

  • PDF

APPLICATION OF HIGH RESOLUTION SATELLITE IMAGERY ON X3D-BASED SEMANTIC WEB USING SMART GRAPHICS

  • Kim, Hak-Hoon;Lee, Kiwon
    • Proceedings of the KSRS Conference
    • /
    • v.2
    • /
    • pp.586-589
    • /
    • 2006
  • High resolution satellite imagery is regarded as one of the important data sets to engineering application, as well as conventional scientific application. However, despite this general view, there are a few target applications using this information. In this study, the possibility for the future wide uses in associated with smart graphics of this information is investigated. The concept of smart graphics can be termed intelligent graphics with XML-based structure and knowledge related to semantic web, which is a useful component for the data dissemination framework model in a multi-layered web-based application. In the first step in this study, high resolution imagery is transformed to GML (Geographic Markup Language)-based structure with attribute schema and geo-references. In the second, this information is linked with GIS data sets, and this fused data set is represented in the X3D (eXtensible 3D), ISO-based web 3D graphic standard, with styling attributes, in the next stop. The main advantages of this approach using GML and X3D are the flourished representations of a source data according to user/clients’ needs and structured 3D visualization linked with other XML-based application. As for the demonstration of this scheme, 3D urban modelling case with actual data sets is presented.

  • PDF

3D Visualization and Analysis of Geotechnical Information (지반정보 3차원 영상화 및 해석기술 개발)

  • 김광은;송원경;신희순
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 1999.10a
    • /
    • pp.371-378
    • /
    • 1999
  • A prototype computer program was developed which visualizes various kinds of geotechnical information using 3D object graphics techniques. The program integrates various kinds of geotechnical data such as surface geology map, boreholes data, geophysical data as well as man made subsurface structures. It also reads NGIS DXF map and generates digital elevation model from iso-elevation line layer of the DXF map. All the data are put into a 3D model as 3D objects. The created 3D model can be viewed and analysed in a interactive 3D way.

  • PDF

An Implementation Method of Virtual Environment Physical Properties (가상물체의 물리적 속성 구현 방법)

  • Im, Chang-Hyuck;Lee, Min-Geun;Lee, Myeong-Won
    • Journal of the Korea Computer Graphics Society
    • /
    • v.13 no.1
    • /
    • pp.25-32
    • /
    • 2007
  • Computer graphics technology has advanced such that all objects can be represented within a computer display. However, because computer displays have a finite resolution, the variety of objects that can be realistically represented together in the same view is restricted by the difference in their relative size. In addition, objects cannot be rendered according to their physical properties in terms of real length units in current computer graphics technology. To solve these problems, we have defined a method that allows objects to be described using real-world physical property units, such as metric units, in a computer graphics system, and developed a 3D browser based on X3D, which implements the concept of relative proportion properties.

  • PDF