Computer Science & Engineering

Slides:



Advertisements
Similar presentations
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
Advertisements

변수와 조건문 빛나리 36 호 박승운. 파이썬 쉽게 사용하기 Python IDLE 사용 FILE - New File 로 파일 만들기 Run – Run Module 로 실행하기.
1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
Window media player 1. 윈도우 미디어 플레이어가 많이 끊길 때 윈도우 미디어 플레이어실행 > 도구 > 옵션 > 성능 > 연결 속도 > 연결 속도 선택 Lan(10Mbps) 선택 > 네트워크 버퍼링 버퍼 10 초 네트워크창 > 스트리밍 프로토콜 > UDP.
Timer Department of Digital Contents Sang Il Park.
3D 캐릭터 제작은 쉽고 빠른 Poser Pro가 좋다.. Camera를 내 마음대로 사용하자  단계 1 : Main Camera  단계 2 : Camera Controls panel.
홈페이지를 위한 메뉴바 만들기 메뉴바 제작 순서 LAYER STYLE 대화상자 Shape툴로 기본모양 제작
청소년 범죄 손아영 오지연.
목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
파워포인트 2007.
몰랑이의 햄버거 만들기大 작전 click!.
Chapter09 CSS3 애니메이션 HTML5 Programming.
2017 법인관련 개정세법 곽장미 세무사.
149개의 실습예제로 배우는 Flash 8.
Computer Science & Engineering
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
Homepage: 신뢰성 시험 신뢰성 시험 과 관련 장비 남일 이엔브이 Tel: Fax: Homepage:
Computer Science & Engineering
모 바 일 게 임 제 작 한국IT전문학교 박재성.
Computer Science & Engineering
Management Support Mi-Jung Choi, Jae-Hyun Ham DP&NM Lab.
Computer Science & Engineering
LCD - CF 제조 공정.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
Communication and Information Systems Lab. 황재철
동영상 편집은 사용하기 쉬운 Premiere Pro가 좋다.
Raster 애니메이션은 GIF Animator로 만들면 쉽다
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
컴퓨터 프로그래밍 실습 #6 제 4 장 클래스 작성.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
Auto CAD 기본 셋팅법 기계제도 및 CAD By CAD/CAM.
노출영역 노출영역의 해당 배너들 클릭 시 실제 기획전 페이지로 이동됩니다..
Slice&link.
▶ GTQ - Photoshop 어플리케이션 바 메뉴 표시줄 옵션바 4. 툴 패널 5. 총 30개의 패널
인터넷응용프로그래밍 JavaScript(Intro).
보상사업 제안서 반룡일반산업단지 사업시행자 성창아이엔디㈜ 대표 정연교님 귀하 주 식 회 사 한 국 보 상 원.
Chapter03 캔버스(1) HTML5 Programming.
게임웹사이트운영 [9] div & span.
CSS2(Cascading Style Sheets)
13장. 테두리, 폼 양식 관련 스타일과 레이어 테두리 관련 스타일 폼 양식 관련 스타일 레이어.
MATLAB Image Processing Toolbox
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
인터넷응용프로그래밍 JavaScript(Intro).
2D Game Programming Project 1
1차시: 낮과 밤이 생기는 원리 지구과학
CHAPTER 11. Rotation 병진 운동과 회전 운동 일과 회전 운동 에너지 회전 변수 각 관련 성분은 벡터인가?
보안컨텐츠 활성화 설정 호환성 설정 교육 수료 가이드
CHAPTER 4. 2차원 및 3차원 운동 ( Motion in 2D & 3D )
1. 순수(pure)반도체 ex) Ge, Si 2. 불순물(impurity)반도체
Computer Science & Engineering
제목을 입력해 주세요 ┗ SUB TITLE을 입력해 주세요 홍길동.
1강 포토샵 기초 한겨레문화센터 전임강사 임 규 근.
DK-128 직렬통신 기초 아이티즌 기술연구소
2010년 연말정산 교육자료 센터운영팀 인사파트
Computer Science & Engineering
창의적 산출물 대회 이태훈, 최재혁, 이준협, 이지훈.
오줌 속에는 무엇이 들어 있을까? 주제 : 노폐물의 배설 과학 1 학년
1. 신규 연세메일(Gmail)에 로그인 합니다. ( yonsei. ac. kr )
3D 프린팅 프로그래밍 03 – 도형 회전 (손잡이컵 만들기) 강사: 김영준 목원대학교 겸임교수.
메뉴(Menu) 컴퓨터응용 및 실습 I.
Computer Science & Engineering
1 개인과 공동체 04. 사회적 약자 보호 정책 및 지역 격차 해소 정책 사회적 약자 보호 정책 지역 격차 해소 정책
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
성전기공식(안) 식 순 1. 기공미사 2. 기 공 식 3. 축 하 연 천주교 수원교구 퇴촌성당.
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
웹과 모바일 홈페이지의 이해와 제작 CSS 깊이 알기
3. 도시의 내부 구조 ① 도시 내부 지역 분화의 과정과 원인.
Instruction to Computer
Presentation transcript:

Computer Science & Engineering Particle System Department of Computer Science & Engineering

Contents 1. Particle 구성 2. Rocket 발사 Particle 3. 폭파 불꽃 Particle

Particle 구성

Particle 구성 Emitter 입자 생성을 담당 입자 종류마다 하나씩 사용 Module 입자의 세부적인 속성을 설정하는 기능을 모아 둔 것 Emitter는 여러 개의 Module로 구성 Type Data Modules Laser Beam이나 Ribbon Type 등의 특수한 용도의 Particle을 만드는 Module

Rocket 발사 Particle

Rocket 발사 Particle Cascade Editor Particle 생성 및 수정을 위한 편집 Tool Cascade Editor - 5개의 Emitter로 구성 ShockWave – 퍼지는 불꽃 효과 FireBall – 타오르는 불꽃 효과 Spark – 사방으로 퍼지는 파편 효과 Fire_light-Particle의 조명 효과 Smoke – 퍼지는 연기 효과

Rocket 발사 Particle New Project

Rocket 발사 Particle Cascade Editor 열기 - D_Explosion [콘텐츠 브라우저]-[콘텐츠]-[StarterContent]-[Particles] Particle System P_Ambient_Dust – 주변으로 퍼지는 먼지 효과 P_Explosion – 사방으로 퍼지는 폭파 효과 P_Fire – 타오르는 불꽃 효과 P_Smoke – 퍼지는 연기 효과 P_Sparks – 사방으로 퍼지는 파편 효과 P_Steam_Lit – 사방으로 퍼지는 조명 효과

Rocket 발사 Particle Cascade Editor – D_Explosion

1. [이미터] 탭 - ShockWave의 Size by Lift Module 선택 Rocket 발사 Particle 불꽃의 크기 변경 2. [디테일] 탭 – Size – Life Multiplier – Distribution을 ‘Distribution Vector Uniform’으로 변경 1. [이미터] 탭 - ShockWave의 Size by Lift Module 선택 3. Max와 Min 값을 변경

1. [이미터] 탭 – Smoke의 Initial Size 선택 Rocket 발사 Particle 연기 크기 줄이기 2. [디테일] 탭 – Size – Start Size - Distribution을 ‘Distribution Vector Uniform’으로 변경 1. [이미터] 탭 – Smoke의 Initial Size 선택 3. Max와 Min 값을 변경

1. [이미터] 탭 – Smoke의 Lifetime 선택 Rocket 발사 Particle 연기의 Lifetime 설정 2. [디테일] 탭 – Lifetime-Lifetime-Distribution을 ‘Distribution Float Uniform’으로 변경 1. [이미터] 탭 – Smoke의 Lifetime 선택 3. Max와 Min 값을 변경

폭파 불꽃 Particle

폭파 불꽃 Particle Shockwave / FireBall / Spark / Smoke [Shockwave] : 불덩이를 감싸는 원형의 Emitter [Sparks] : 파편 모양의 빛줄기가 흩어지는 형상의 Emitter [Smoke] : 화염과 함께 나타나는 연기 Particle [FireBall] : 불덩어리 모양의 Emitter

폭파 불꽃 Particle Module의 기능 Spawn : 입자의 수와 입자의 방출하는 방식 설정 Lifetime : 입자의 초 단위 수명 Color Over Life : 시간의 흐름에 따라 변하는 입자의 색상 Size By Life : 시간의 흐름에 따라 변하는 입자의 크기 Dynamic : Dynamic Parameter 생성 Initial Rotation Rate : 초기의 Rotation 속도 Rotation Rate Life : 시간의 흐름에 따라 변하는 입자의 Rotation 속도 Initial Rotation : 초기의 Rotation 각도 SubImage Index : 여러 개의 조각 그림으로 구성된 Image의 경우 조각 그림의 Index 번호 Const Acceleration : 가속도의 방향 Sphere : 입자의 방출이 시작될 가상의 Sphere의 크기 Collision : 입자의 충돌 시 반사 여부 Light : Particle의 조명 Initial Velocity : 초기 운동 방향

Rocket 연기 만들기

Rocket 연기 만들기 준비하기 [콘텐츠 브라우저]-[신규 추가]-[파티클 시스템] Click

Rocket 연기 만들기 준비하기 [파티클 시스템]의 이름 “RocketSmoke”입력

Rocket 연기 만들기 준비하기 Cascade Editor열기 - [RocketSmoke] Double Click

[Particle Emitter]에서 Mouse 오른쪽 ButtonClick Rocket 연기 만들기 Emitter 이름 바꾸기 [Particle Emitter]에서 Mouse 오른쪽 ButtonClick [이미터]-[이미터 이름 변경] 선택 [이미터 이름]을 “Smoke”로 변경

Rocket 연기 만들기 Particle Material 설정 [Smoke]의 Required Module 선택 [디테일]-[Emitter]의 Material을 ‘M_Dust_Particle’로 변경

Rocket 연기 만들기 SubUV 설정 Sub UV : 2D Sprite Image처럼 조금씩 변하는 조각 그림을 한 장의 Image에 모아둔 것 M_Dust_Particle : 2 x 2 Image [디테일]-[Sub UV]의 Interpolation Method을 ‘Linear Blend’, Sub Images Horizontal & Sub Images Vertical을 ‘2’로 변경

[Smoke]의 Spawn Module 선택 Rocket 연기 만들기 Emitter의 입자 수 설정 [Smoke]의 Spawn Module 선택 [디테일]-[Spawn]-[Rate]의 Distribution을 ‘Distribution Float Uniform’로 변경 & Min, Max 값‘50’, ‘100’으로 변경

[Smoke]의 Lifetime Module 선택 Rocket 연기 만들기 입자의 수명 설정 [Smoke]의 Lifetime Module 선택 [디테일]-[Lifetime]의 Distribution을 ‘Distribution Float Uniform’로 변경 & Min, Max 값 ‘2’,‘3’으로 변경

[Smoke]의 Initial Size Module 선택 Rocket 연기 만들기 입자의 크기 설정 [Smoke]의 Initial Size Module 선택 [디테일]-[Size]의 Distribution을 ‘Distribution Vector Uniform’로 변경 & Max & Min 값 ‘40’,‘25’로 변경

[Smoke]의 Initial Velocity Module 선택 Rocket 연기 만들기 입자의 기본 이동 방향 설정 [디테일]-[Velocity]-[Start Velocity]의 Distribution을 ‘Distribution Vector Uniform’로 변경 & Max & Min 값 ‘10’,‘-10’로 변경 [Smoke]의 Initial Velocity Module 선택

[Smoke]의 Color Over Life Module 선택 Rocket 연기 만들기 시간에 따른 입자의 색상 설정 RGB(0,0,0) = Black Color RGB(0.4, 0.4, 0.4) = Gray Color [Smoke]의 Color Over Life Module 선택 [디테일]-[Color]-[Color Over Life]의 Distribution을 ‘Distribution Vector Uniform’로 변경 & Max & Min 값 ‘0.4’,‘0.0’로 변경 & Locked Axes을 ‘XYZ’로 변경

[Smoke] Emitter에서 Mouse 오른쪽 Button Click [Size]-[Size By Life] 선택 Rocket 연기 만들기 시간에 따른 입자의 크기 설정 [Smoke] Emitter에서 Mouse 오른쪽 Button Click [Size]-[Size By Life] 선택

[Smoke]의 Size By Life Module 선택 Rocket 연기 만들기 시간에 따른 입자의 크기 설정(계속) [Smoke]의 Size By Life Module 선택 [디테일]-[Size]-[Life Multiplier]의 Distribution을 ‘Distribution Vector Uniform’로 변경 & Max & Min 값 ‘5’,‘1’로 변경

[Thumnail] 종료 후 [저장] Button을 Click하여 Particle 저장 & Cascade Window 닫기 Rocket 연기 만들기 Thumbnail 만들기 현재의 Image 상태를 Particle의 Thumbnail Image로 변경 [Thumnail] 종료 후 [저장] Button을 Click하여 Particle 저장 & Cascade Window 닫기

Rocket 연기 만들기 Particle을 Rocket에 연결하기 Rocket Blueprint 열기 [컴포넌트] 탭에서 Rendering/Particle System 추가 & 이름을 ‘Smoke’로 변경 Particle/Template을 미리 만들어 둔 RocketSmoke로 설정 Rocket의 꼬리 부분으로 이동 Lighting/Cast Shadow 속성 설정

Thanks for Viewing & Reading