• 통큰쿠폰이벤트-통합

오픈프레임웍스 파티클과, 캠을 이용한 작품

*민*
개인인증판매자스토어
최초 등록일
2011.06.23
최종 저작일
2011.06
2페이지/ 압축파일
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

코드블럭을 활용하여 제작,
캠이 반드시 필요합니다.

이 작품은 스마트폰의 OSC를 이용하여 반딧불 또는 별처럼 보이는 작은 원들이 자유롭게 날아다니는 장면부터 시작된다. 이 작은 원 안에서는 자신의 모습을 볼 수 있고 안보이도록 없앨 수도 있다. 또한 이 원들은 크기를 마음대로 조절 할 수 있어서 원을 가장 크게 했을 때 마치 여러 개의 거울을 바라보는 것과 같은 장면을 보여주고 화면 전체를 회전시키면 하늘을 바라보며 제자리에서 360도 회전하는 것 같은 장면도 보여준다. 하지만 이 원들은 이용자가 떠나면 사라져버린다.

실행하면은 스크린 샷으로 확인하시고 코드에 주석이 있기 때문에 코드의 이해가 쉽습니다.

//본 자료는 본인 활용 외 무단 판매, 배포등을 허용하지 않습니다.

컴파일 실행환경

Openframeworks / Microsoft Visual Studio

본문내용

Ball.h
-------------------
#ifndef _BALL
#define _BALL
#include "ofMain.h"
#include "ofxVectorMath.h"
class Ball{
public:
Ball();
void addForce(ofxVec3f force);
void updateBall();
ofxVec3f location;
ofxVec3f velocity;
ofxVec3f acceleration;
float mass;
float maximum_velocity;
float bounce;
int color[3];
int radius;
void drawFrame();
};
#endif



ch09vector.h
-----------------------------
#ifndef CH9_VECTOR
#define CH9_VECTOR
#include "ofMain.h"
#include "Ball.h"
#include "ofxOsc.h"
#define PORT 12345
#define NUM_MSG_STRINGS 20
#define numBalls 500
#define GRABBED_VID_WIDTH 320
#define GRABBED_VID_HEIGHT 240

class ch09vector : public ofBaseApp {
public:
void setup();
void update();
void draw();
void drawConnectors();
void checkCollision();
ofxVec3f wind;
ofxVec3f gravity[4];

Ball balls[numBalls];
float addForceFactor;
ofxOscReceiver receiver;
int current_msg_string;
string msg_strings[NUM_MSG_STRINGS];
float timers[NUM_MSG_STRINGS];

unsigned char drawingPixels[GRABBED_VID_WIDTH * GRABBED_VID_HEIGHT *3];
unsigned char dataPixels[GRABBED_VID_WIDTH * GRABBED_VID_HEIGHT *3];
ofVideoGrabber videoIn;
ofTexture text;
ofSoundP_badtags sound;
int totalPixels;
int R,G,B; //필터화면
int rotate; //화면 회전
int play; //Ball을 움직이고 멈추게함.
int count; //살색이 1/5를 넘었는지 검사.
int non; //살색 검사하여 화면 멈춤
};
#endif

압축파일 내 파일목록

OpenFrameWorks/bin/data/River_Flows_In_You.mp3
OpenFrameWorks/bin/fmodex.dll
OpenFrameWorks/bin/FreeImage.dll
OpenFrameWorks/bin/FreeType-6.dll
OpenFrameWorks/bin/glut.dll
OpenFrameWorks/bin/oscReceiveExample.exe
OpenFrameWorks/bin/qtmlClient.dll
OpenFrameWorks/bin/vectorMathExample.exe
OpenFrameWorks/bin/zlib1.dll
OpenFrameWorks/obj/release/addons/ofxOsc/src/ofxOscBundle.o
OpenFrameWorks/obj/release/addons/ofxOsc/src/ofxOscMessage.o
OpenFrameWorks/obj/release/addons/ofxOsc/src/ofxOscReceiver.o
OpenFrameWorks/obj/release/addons/ofxOsc/src/ofxOscSender.o
OpenFrameWorks/obj/release/apps/myproject/oscReceiveExample - 복사본/src/Ball.o
OpenFrameWorks/obj/release/apps/myproject/oscReceiveExample - 복사본/src/ch09Vector.o
OpenFrameWorks/obj/release/src/Ball.o
OpenFrameWorks/obj/release/src/ch09Vector.o
OpenFrameWorks/obj/release/src/main.o
OpenFrameWorks/obj/release/src/testApp.o
OpenFrameWorks/oscReceiveExample.cbp
OpenFrameWorks/oscReceiveExample.depend
OpenFrameWorks/oscReceiveExample.layout
OpenFrameWorks/oscReceiveExample.workspace
OpenFrameWorks/src/Ball.cpp
OpenFrameWorks/src/Ball.h
OpenFrameWorks/src/ch09Vector.cpp
OpenFrameWorks/src/ch09Vector.h
OpenFrameWorks/src/main.cpp
OpenFrameWorks.hwp

참고 자료

없음
*민*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
유니스터디 이벤트
오픈프레임웍스 파티클과, 캠을 이용한 작품
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 15일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:48 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대