• 제목/요약/키워드: Graphic-programming

검색결과 204건 처리시간 0.023초

게임학과 교과과정 현황과 변화 추이 (Present and Future for the Curriculums of Game Majors)

  • 박진원
    • 한국게임학회 논문지
    • /
    • 제16권5호
    • /
    • pp.123-130
    • /
    • 2016
  • 국내 대학에 게임학과가 개설된 지 20년이 흐른 지금, 게임학과 교과과정에 대한 검토와 향후 발전 방향에 대해 모색해 볼 필요가 있다. 본 논문은 국내 대학에 개설된 게임학과의 교과과정을 살펴보고 특징을 분석해 본다. 게임기획, 게임프로그래밍, 게임그래픽디자인 분야로 구분되는 게임학과들의 교과과정을 게임 제작을 위한 세부분야별 교과목 개설현황을 중심으로 분석해 본다. 또한, 게임프로그래밍과 게임그래픽디자인 학과에 대한 과거 교과과정 변화 과정을 분석해 보고, 게임 분야보다 역사가 깊은 영화 분야 학과들의 교과과정을 분석해 봄으로써 게임학과들의 미래를 예측해 본다. 분석 결과 게임학과들은 향후 게임시나리오 작성 등 게임기획 분야에 대한 교육을 강화해야 하고 게임제작 실습 교과목도 확충해야 하는 것으로 보인다.

MDO 프레임워크 개발을 위한 해석 코드 및 최적화 과정 통합에 관한 연구 (A Study on the Integration of Analysis Modules and the Optimization Process in the MDO Framework)

  • 조상오;이재우;변영환
    • 한국항공우주학회지
    • /
    • 제30권7호
    • /
    • pp.1-10
    • /
    • 2002
  • 설계 순기의 단축, 개발 비용의 절감, 제품 성능의 향상을 목적으로 하는 MDO(Multidisciplinary Design Optimization)의 적용이 가능한 프레임워크의 개발을 위하여 해석 자원의 통합 방안, 해석 및 최적화 과정의 관리 방안과 이를 위한 소프트웨어 구조를 제시하였다. 중앙집중식 DBMS(Data Base Management System)을 채택하였으며, 해석 코드의 통합 방안으로 DLL(Dynamic Link Library)을 이용하는 방법과 입출력 파일을 이용하는 방안을 제시하였다. 해석 및 최적화 과정과 데이터 흐름을 관리하는 방안으로 Graphic Programming의 개념을 도입하였다. 간단한 수치 예제와 삼차원 패널 코드를 이용한 항공기 날개의 형상 최적화에 적용하여 제시한 방안의 타당성을 검증하였다.

Visual Programming을 활용한 Fractal 집합의 작성 (On Constructing Fractal Sets Using Visual Programming Language)

  • Geum Young Hee;Kim Young Ik
    • 한국산학기술학회논문지
    • /
    • 제3권3호
    • /
    • pp.177-182
    • /
    • 2002
  • 이 논문에서는 맨델브로트집합의 개념을 n차 복소 다항식 Zⁿ+c(c∈C, n≥2)에 확장하여 n차 분기집합 및 줄리아 집합을 정의하고, 이 집합의 대칭성, 유계성 및 연결성 등에 관하여 이론적으로 연구하였다. 그 연구결과를 이용하여 n차 분기집합 및 줄리아 집합을 효율적으로 작성하는 알고리즘을 고안하고, C++컴퓨터 언어를 사용하여 마이크로소프트사의 윈도우 운영체제하에서 사용자가 마우스를 조작하여 n차 분기집합 및 줄리아 집합을 구성할 수 있도록 소프트웨어 MANJUL을 개발하는 것이 본 논문의 목적이다. MANJUL 소프트웨어의 중요한 특징으로서 CUI(graphical user interfaces) 환경에서 단순한 마우스 조작을 통하여 n차 분기집합 및 줄리아 집합을 작성하고 그 일부분을 확대함은 물론, n차 분기집합 성분의 주기등을 계산 및 저장함으로써, 이 집합들의 다양한 이론적 성질과 기하학적 구조를 시각적으로 확인할 수 있도록 하였다.

  • PDF

JNI를 이용한 MMS 구현 (Implimentation of MMS using JNI)

  • 장경수;신동렬
    • 한국정보처리학회논문지
    • /
    • 제7권1호
    • /
    • pp.135-145
    • /
    • 2000
  • MMS(Manufacturing Message Specification)는 PLC, NC, 로봇 등과 같이 서로 다른 제조회사의 서로 다른 단위제어기기 제품들간에 통신할 수 있는 ISO/IEC 9506으로 표준화된 공장자동호용 프로토콜이며 OSI 참조 모델의 최상위 층인 응용계층 프로토콜에 해당된다. 본 논문은 MMS를 TCP/IP상에서 동작할 수 있도록 유닉스 환경에서 ASNSI-C 언어로 구현하고, 이 구현된 프로토콜을 JNI(Java Native Interface)를 이용해 JAVA 클래스화한다. JAVA 클래스화함으로써 기존에 제공되는 MMS 라이브러리를 이용하는데 있어 표준화되지 않은 서로 다른 API를 이용하는데 어려움과 GUI를 구현하는데 어려움을 극복하는 기본을 제공한다. 그리고 구현된 JAVA 클래스화된 MMS 라이브러리를 인터넷의 WWW상에서 동작시킬 수 있도록 자동화된 PCB(Printed Circuit Board) 조립라인을 대상 모델로 선정하여 응용 프로그램을 작성하여 구현된 JNI를 이용한 MMS가 인터넷상에서 동작하여 사용자에게 일괄성있는 인터페이스를 제공하는 웹 브라우저를 통해 RMD(Real Manufacturing Device)를 동작${\cdot}$제어${\cdot}$감시할 수 있음을 보여준다.

  • PDF

구조 설계 프로세스의 분산운용 (Distributed Operation of Structural Design Process)

  • 황진하;박종회;김경일
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2005년도 춘계 학술발표회 논문집
    • /
    • pp.663-671
    • /
    • 2005
  • Distributed operation of overall structural design process, by which product and process optimization are implemented, is presented in this paper. The database-interconnected multilevel hybrid method, in which the conventional design method and the optimal design approach are combined, is utilized there. The method selectively takes the accustomed procedure of the conventional method in the conceptional framework of the optimal design. Design conditions are divided into primary and secondary criteria This staged application of design conditions reduces the computational burden for large complex optimization problems. Two kinds of numeric and graphic processes, are simultaneously implemented on the basis of concurrent engineering concepts in the distributed environment of PC networks. Numerical computation on server and graphic works on independent client are communicated through message passing. Numerical design is based on the optimization methodology and the drawing process is carried out by AutoCAD using the AutoLISP programming language. The prototype design experimentation for some steel trusses shows the validity and usability of the method. This study has sufficient adaptability and expandability in methodology, in that it is based on general theory and industry standard systems.

  • PDF

GPGPU를 이용한 홀로그램 생성 가속화 방법 (Hologram Generation Acceleration Method Using GPGPU)

  • 이윤혁;김동욱;서영호
    • 방송공학회논문지
    • /
    • 제22권6호
    • /
    • pp.800-807
    • /
    • 2017
  • 컴퓨터를 이용하여 홀로그램을 생성하기 위해서는 방대한 양의 계산이 필요하다. 이를 고속화하기 위해 GPGPU(General Purpose computing on Graphic Process Unit)를 이용하여 병렬 프로그래밍을 통한 고속화 방법들이 많이 연구되었다. 본 논문에서는 홀로그램 화소 기반의 병렬처리에서 생기는 병목현상을 줄이고, 공통항을 이용한 가속화 방법을 제안한다. 또한 최적의 쓰레드를 결정하기 위해 nVidia사의 CUDA와 함께 제공되는 Visual Profiler를 이용한 최적화 방법을 소개한다. 구현 결과 기존 연구 대비 최대 40%의 계산시간을 줄일 수 있었다.

해양구조물 설계코드에 기반한 좌굴강도 평가 시스템 개발 (Development of the Buckling Strength Assessment System based on Offshore Structure Design Code)

  • 김을년
    • 대한조선학회 특별논문집
    • /
    • 대한조선학회 2017년도 특별논문집
    • /
    • pp.38-45
    • /
    • 2017
  • FPSO is widely used to develop deep sea oil fields and HHI has constructed ten(10) FPSOs. During these constructions, relevant structural design criteria such as yielding, buckling, fatigue, collision and impact strength were applied to verify structural safety. To apply the buckling strength evaluation for structures, the critical buckling stresses and applied stresses of relevant panels should be calculated. The plate and stiffened panels are to be idealized, which are needed much time and efforts by designers. Therefore, program development is necessary in order to evaluate the buckling strength conveniently and accurately. In this study, the buckling strength assessment system by using offshore code, DNV-RP-C201 was developed under MSC/PATRAN, pre-post program of finite element method. Graphic user interface program is written in MSC/PATRAN PCL functions. Source program to evaluate the buckling strength is developed in FORTRAN programming languages. The developed program is verified by comparing with the results of the Nauticus Hull developed by DNV Classification Society, and applied to the marine construction project conducted by Hyundai Heavy Industries LTD.

  • PDF

유동장 데이터의 입체적 가시화를 위한 3-D 가상현실 기법의 적용 (STUDY ON 3-D VIRTUAL REALITY FOR STEREOSCOPIC VISUALIZATION OF FLOW FIELD DATA)

  • 하재황;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2010년 춘계학술대회논문집
    • /
    • pp.347-351
    • /
    • 2010
  • In this paper, our effort to apply 3-D Virtual Reality system for stereoscopic visualization of flow data is briefly described. This study is an extension of our previous and on-going research efforts to develop DATA(Data Analysis and Visualization Application) program, which is a data visualization program developed by using Qt as GUI development environment and OpenGL as graphic library. The program is developed upon the framework of object-oriented programming and it was originally developed by using Qt 3.3.3 environment. In this research the program is converted into a Qt 4.3.3-compatible version, and this new version is developed on Visual Studio 2005. And to achieve a stereoscopic viewing capability, two graphic windows are used to render its own viewing image for the lift and right eye respectively. These two windows are merged into one image using 3D monitor and the viewers can see the data visualization results with stereoscopic depth effects by using polarizing glasses. In this paper three dimensional data visualization with stereoscopic technique combined with 3D Monitor is demonstrated, and the current achievement would be a good start-up for further development of low-cost high-quality stereoscopic data visualization system.

  • PDF

모티프를 이용한 최적설계 통합환경 개발 (Development of Integrated Environment for Optimum Design Using Motif)

  • 임오강;조헌;김영현;이병우
    • 전산구조공학
    • /
    • 제9권3호
    • /
    • pp.97-105
    • /
    • 1996
  • 본 연구에서는 모티프(Motif), ANCI-C, Fortran 언어를 사용하여 그래픽 입출력과 대화식 입력이 가능하며, 최적설계 수행에 필요한 모든 작업을 같이 병행할 수 있는 최적설계 통합환경을 개발하였다. 최적설계 통합환경은 전처리기(preprocessor), 최적설계부, 후처리기(postprocessor)로 구성하였다. 전처리기에서는 유한요소모형의 구성에 필요한 정보를 입력한 후 사용자가 입력한 정보를 즉시 확인할 수 있도록 하였다. 최적설계부에서는 전처리기에서 입력한 유한요소 정보를 바탕으로 최적설계 매개변수를 정의하고, 해를 구하는 과정으로 구성하였다. 후처리기에서는 구조물의 변형, 응력, 목적함수의 변화 등의 해석 결과를 가시화 함으로써 결과에 대한 비교.검토를 용이하게 하였다.

  • PDF

GPU를 이용한 스테레오 정합 알고리즘의 구현 (Implementation of Stereo Matching Algorithm using GPU)

  • 최현준;서영호;김동욱
    • 한국정보통신학회논문지
    • /
    • 제15권3호
    • /
    • pp.583-588
    • /
    • 2011
  • 본 논문에서는 최종 변이영상의 정확도를 높이기 위해 영상의 특징점을 이용한 적응적 가변 정합창 방법과 교차 일치성 검사의 신뢰도를 높이는 방법을 제안한다. 제안한 적응적 가변 정합창 방법은 색상정보를 이용하여 영상을 분할하고 분할된 각 영상의 특징점을 찾아 그 특징점들의 유무에 따라 정합창의 크기를 적응적으로 가변시키는 방법이다. 또한 제안한 알고리즘을 GPU를 기반으로 구현하여 연산속도가 평균 128배 빨라졌다. GPU는 NVIDIA의 GeForce GTX296를 사용하였고, CUDA를 기반으로 프로그래밍 하였다.