Processing.org 자바실험실 JavaLab.org 이동준.

Slides:



Advertisements
Similar presentations
IT CookBook, 초보자의 첫 번째 파워포인트 2007 파워포인트 2007 기초. 2 이 장에서 배울 내용  01_ 파워포인트 2007 과 슬라이드 기본 조작법  02_ 텍스트와 워드아트  03_ 슬라이드 꾸미기.
Advertisements

웹 사이트의 목적과 분류 학과 : e- 비즈 학번 : 성명 : 정지연
YOUR LOGO SmartBox 중간데모 Hit & Run 팀 하권용 심유섭 이유진 방대근.
1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
스마트 KTC 사용자 매뉴얼 스마트폰용 모바일학생증 앱 설치 및 기본기능. 강원관광대 스마트 KTC 앱 설치 강원관광대학교 모바일학생증 앱 ( 이하 ‘ 스마트 KTC’ 로 명명 ) 은 안드로이드폰은 Google Play Store, 아이폰 은 App Store 에서 무료로.
Ubiquitous Computing Practice (Photo Resistor) Youn-Hee Han, In-Seok Kang {yhhan, Laboratory of Intelligent Networks Advanced Technology.
406 문서에 표를 작성하고 크기를 조절할 수 있다. 표에 서식을 적용하여 다양하게 표현할 수 있다. 표를 편집하여 다양한 형태로 나타낼 수 있다. 학습목표 5 부. HTML 의 기본 4 장. 표를 이용한 문서작성 - 17 주 차시 : 1/3 ∼ 3/3 배당시간 : 18.
☞ 전자출결 사용자 안내 “학생용” 전자출결 앱 다운로드 [안드로이드폰] Play 스토어 다운로드 [아이폰]
Chapter04 캔버스(2) HTML5 Programming.
어서와 Java는 처음이지! 제20장 실전프로젝트 #2.
Chapter09 CSS3 애니메이션 HTML5 Programming.
자바실험실 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 이동준.
신호처리 실험 (Signal Processing Lab)
축산 인식개선을 위한 농협의 추진 사례 ( ) 농협중앙회 축산지원단장 박인희.
Woodencoste T - Express 박봉석 이의성.
HYPER TEXT MARKUP LANGUAGE
프로세싱 게임 메이킹 자바실험실 JavaLab.org 이동준.
Outlook Addin 설치 방법 및 매뉴얼
디지털회로설계_강의안7 10. 인코더와 디코더.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
◈산학협동관 1F : 디스플레이공정실 (I109) 3F : ASIC실 (I309)
스크래치 언어 이해 스크래치 이용법 습득 고양이가 말을 하며 움직이는 예제 작성
보도메일 이미지 문제해결 Version 1.0( 미디어국 제작)
과제#4 내용 정성훈.
3장. CentOS 리눅스 설치.
10강_CSS 속성-I CSS3 단위 url() display 속성 visibility 속성 opacity 속성
2.1 재배정 재배정요구등록 재배정승인취소 재배정부서연결 재배정단위업무연결
게임웹사이트운영 [9] div & span.
파워 서플라이 (Short 방지 기능 추가) 11조 박양준 최성열.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
자바와 아두이노를 넘어서 프로세싱으로... 자바실험실(JavaLab.org) 이동준
어서와 Java는 처음이지! 제9장 인터페이스, 패키지.
13장. 테두리, 폼 양식 관련 스타일과 레이어 테두리 관련 스타일 폼 양식 관련 스타일 레이어.
교수 역량 강화를 위한 IT 특강.
그래픽 모듈 편집.
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
Python Turtle 민경현.
웹디자인
아두이노 매트릭스 코딩 매트릭스 기본 명령어 실습 01차시 ㈜헬로앱스 김영준.
OpenGL (spaceship movement) PROJECT 2012.
컴퓨터 그래픽 I 영화 홍보 사이트 분석 과목 : 컴퓨터 그래픽 I 담당교수 : 손애경 교수님 학과 : 정보처리과 1반(A1)
Tween Animation 천승현.
2D 게임프로그래밍 프로젝트 스틱 파이터 Stick Fighter 박하은.
제이킴의 스마트 워커 Jaykim361.tistory.com Welcome the audience
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
Pop-up book 만들기 전래 동화, 문화재 소개.
필터의 종류 [실습4] Texturizer 필터와 Lighting Effects 필터를 이용해서 아쿠아 문자 꾸미기
성립전예산 요구등록 (사업담당자) 사업관리카드 1 2
[INA240] Web Programming Homework #2 [INA240] Web Programming
<사계>중 ‘봄’감상하기 음 악 6학년 3. 봄 (1/2) [제작의도] [활용방법] 초기회면 수업 내용 제시 화면
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
대한민국-스웨덴 수교 60주년 기념 행사 주 스웨덴 대한민국 대사관 (토)
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
엔트리-아두이노 블록 코딩 평원중학교 이동준 자바실험실 JavaLab.org.
Map Designer Solution 소개자료
웹과 모바일 홈페이지의 이해와 제작 CSS 깊이 알기
PMC-6208 Easy Manual 작성일자 : 2015년 02월 17일 INTER-M C/S팀 김성배
멀티미디어 활용 -플래시 CS3 류 정 남.
파워포인트 10/10/15 유 태승.
청소년 댄스 경연대회 제35회 문화체육관광부장관大賞 전국레크리에이션대회
정보 애니메이션의 제작 YoungjinMedia.
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
그래픽 컨트롤 (Graphic Control)
OpenGL (3D Racing) PROJECT 2011 Dongseo Univ..
도형 클립아트와 그림 워드아트와 텍스트 상자 스마트 아트
『무대 위에서도 빛나는 K-pop 아이돌 스타일 』
Presentation transcript:

Processing.org 자바실험실 JavaLab.org 이동준

Augmented Shadow by 문준용

문준용 "미디어아트는 새로운 분야…개척하는 재미있어요" ~ 문씨는 미디어아트 작업 을 할 때 주로 사용하는 프로그램이 '프로세싱'이 라며 "미술을 하는 아마추 어 프로그래머도 쉽게 쓸 수 있다"고 소개했다.

Pop the Balloon by 이동준

프로세싱을 이용한 모션캡쳐 by 이동준

자바실험실 JavaLab.org

프로세싱 실행

디지털 시계 만들기: 기초 골격 void setup() { } void draw() {

전체 화면을 사용할 것임 void setup() { fullScreen(); } void draw() {

시간 표시 void setup() { fullScreen(); } void draw() { text(hour(), width/2, height/2);

시간:분:초 표시 void setup() { fullScreen(); } void draw() { text(hour() + ":" + minute() + ":" + second(), width/2, height/2);

텍스트 크기 조절 void setup() { fullScreen(); } void draw() { textSize(100); text(hour() + ":" + minute() + ":" + second(), width/2, height/2);

배경 색 설정 void setup() { fullScreen(); } void draw() { background(0); textSize(100); text(hour() + ":" + minute() + ":" + second(), width/2, height/2);

텍스트 위치 조절 void setup() { fullScreen(); } void draw() { background(0); textSize(100); textAlign(CENTER, CENTER); text(hour() + ":" + minute() + ":" + second(), width/2, height/2);

기초 골격 void setup() { fullScreen(); } void draw() { background(0); fill(255);

매트릭스 사용 void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); popMatrix();

기초 골격 void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); popMatrix();

void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); popMatrix();

void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); line(0, 0, 0, -200); popMatrix();

void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); rotate(1); line(0, 0, 0, -200); popMatrix();

void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); rotate(map(hour(), 0, 12, 0, TWO_PI)); line(0, 0, 0, -200); popMatrix();

void setup() { fullScreen(); } void draw() { background(0); fill(255); pushMatrix(); translate(width/2, height/2); ellipse(0, 0, 800, 800); rotate(map(hour(), 0, 12, 0, TWO_PI)); line(0, 0, 0, -200); popMatrix(); rotate(map(minute(), 0, 60, 0, TWO_PI)); line(0, 0, 0, -300);

추가로 해야 할 일 시계 꾸미기 시침이 디지털로 움직이 는 문제 (30분인 경우 시 침이 중간에 위치해야 함) 선의 색 - stroke(명암); - stroke(R, G, B); 선의 굵기 - strokeWeight(굵기); 시침이 디지털로 움직이 는 문제 (30분인 경우 시 침이 중간에 위치해야 함)