» kr.Propaganda
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

kr.Propaganda

English | Russian | Mandarin | Japanese | Spanish | Spanish | Italian | French

vvvv는 사용자의 목적에 따라 다른 방법으로 접근할 수 있습니다. 다음은 vvvv의 주요 기능에 대한 개요를 몇가지 유행어로 그룹화 하여 안내합니다.

vvvv는 다재다능한 툴킷입니다.
이것은 하이브리드 비주얼/텍스쳐 개발 환경입니다.
비영리 목적의 사용은 무료입니다.
상업용도로는 license 를 구입해야합니다.

하이브리드 비주얼/텍스쳐 개발 환경

특히, vvvv는 게으른 개발자를 타겟으로 하여, 한번에 4가지 기능을 제공합니다.:

  • 최고의 개발환경
  • 차세대 비주얼 프로그래밍 언어
  • 광대한 node/code 라이브러리
  • 실시간 환경

게다가 하나의 비주얼 언어 환경은 hlslc#을 내포하고 있습니다.

vvvv '실시간' 입니다. 따라서 프로그래밍 초기 시절의 컴파일 과정을 갖지 않습니다. 작동에 필요한 컴파일은 보이지 않게 이뤄지며, 작업을 하는 동안 컴파일이 작업 진행을 방해하지 않습니다.

vvvv-sdk를 이용하면 사용자 목적에 맞는 노드를 만들어 확장할 수도 있습니다. 사실, vvvv 노드 라이브러리들은 사용자들의 addonpackContributions를 통해 많은 부분을 기여 받았습니다.

2D/3D 애니메이션

dottore: Partitura #000

인터랙티브 실시간 2d/3d 가상의 파티클들을 움직이게 합니다.vvvv는 SVG, DirectX9 와 DirectX11*, 3가지 산업 표준 렌더링 엔진을 갖추고 있습니다.이미지, 동영상을 불러오고 애니메이션을 만들고 generate에 적합니다. 3D 모델들에 텍스처를 입히거나 세이더를 적용하거나 라이팅을 줄 수도 있습니다. 내장된 타임라인을 이용하여 섬세한 키프레임 기반의 작업을 할 수도 있습니다. Box2D/Bullet* 피직스 엔진을 사용하여 차세대 멀티미디어 사용자가 되봅시다.

Entry points:
Documentation on Graphics
Documentation on Animation

멀티스크린 구성

TAMSCHICK: IFA Berlin 2012

처음부터, vvvv는 여러 프로젝터 혼합과 대형 설치를 관리 하기 위해서 만들어졌다. 특히, 지상에서 대규모 multiprojection 설치를 한다면, vvvv는 과감한 처리를 위해 다음과 같은 설정을 가지고 있습니다. boygrouping™이라 불리는 기술을 사용한 클라이언트 / 서버를 제공하여 여러 개의 클라이언트 컴퓨터가 여러 대가 한대의 서버로 편리하게 동기화 되어 비디오 재생, softedge, warping 그리고 blending 을 수행할 수 있습니다. 단지, 요구되는 출력과 스크린 수에 대응하기 위해 여러 PC가 필요할 수 있습니다.

Entry points:
Documentation on Boygrouping

모션 그래픽스

unc: TextureFX

Photoshop 과 AfterEffects 에서의 오랜 랜더링 시간과 상호작용성의 부족함이 싫어진다면? vvvv가 도와줍니다.vvvv는 실시간으로 어떤 해상도에서든 과다하게 전문적인 텍스처 이펙트*를 제공함으로 만족감 이상을 줄 것입니다.

Entry points:
Video effects and Compositing Tutorial
Documentation on Animation

프로젝션 맵핑

Michael Höpfel: Lightstrive

고르지 못한 표면에 3 차원 이미지의 환상을 만들 싶어? vvvv는 projection surface 에 텍스처를 배치하는 많은 도구를 제공합니다. 예산도 많으며, 오토-컬리브레이션 시스템이 필요하다면? vvvv만 사용하거나, 곁들여 사용해볼 만한 솔루션이 있습니다.

Entry points:
Projection Mapping Primer
Projection Mapping Contributions

데이터 시각화

tekcor: Human Genome

데이터를 보기 좋게 나타내는 방법이 필요하다면? Vvvv에게는 아주 전문적인 분야입니다. 몇번 클릭으로 디스크 안에 있는 database (MySQL, PostgreSQL/SQLite/SQL/Odbc/OleDb*) 를 읽거나 혹은 네트워크의 (HTTP, UDP,..), parse (xml, json, csv, regexpr,...)를 분석하여 SVG, DirectX로 그려내면 됩니다. 시각화한 결과는 벡터 그래픽스, 스틸이미지, 영상 등으로 저장할 수 있습니다. 또한 vvvv는 spreads™ 라 불리우는 기법을 통해 많은 양의 데이터를 손쉽게 처리할 수 있습니다.

Entry points:
Documentation on Spreads
Parasitic Design Tutorials

피지컬 컴퓨팅

Prototyping Interfaces

Wii*, Leap, Kinect*, Oculus Rift*, Arduino*,... vvvv는 모두와 연동됩니다. 스탠다드 프로토콜인 MIDI, OSC, TUIO, DMX, HTTP, TCP, UDP를 사용하여 다른 프로그램들과 장비들 상호간 연동할때도 수월합니다. 또한 multitouch 도 됩니다.

Entry points:
book: http://prototypinginterfaces.com
Documentation on Inputs and Outputs

사운드

멀티 채널 오디오 재생, FFT 분석, ASIO와 이것저것 합니다. 생김새는 PD, MaxMSP와 비슷하지만, 오디오 기능은 경쟁할 수 없습니다. vvvv에는 직접적인 오디오 관련 컴포넌트를 지원하고 있지 않습니다.

Entry points:
Documentation on Audio

컴퓨터 비전

움직임과 얼굴 잡아내기, 컬러, 블롭, 얼굴 그리고 스켈레톤 트랙킹, 제스처 인식…. 선택만 하십시오. Kinect *와 립모션 같은 장치를 openCV* 라이브러리에 쉽게 연동할 수 있습니다. Vvvv는 신속하게 프로토타입을 만들어 낼수있는 완벽한 동반자입니다.

Entry points:
The Image Pack
Documentation on Video


* several parts of vvvvs node/code library are user contributed:
vux: DirectX11 (via DX11 pack), Box2d, Bullet, Bass, PostgreSQL, SQLite, SQL, Odbc, OleDb (via addonpack)
elliotwoods: OpenCV (via ImagePack)
unc, lecloneur: texture effects (via addonpack)
woei: advanced spread operations (via addonpack), GPU splines (via contributions)
dottore: MRE - Multipass Render Engine (via contributions)
These are only the biggest contributors, many more are contributing smaller bits.


사람들이 어떻게 vvvv를 사용하는지 느낌을 알아보려면 Galleria 를 확인해주세요.

anonymous user login

Shoutbox

~58min ago

joreg: @xd_nitro: got it. see \girlpower\VL\Animation\MultiTouch for a little #vl example of doing this #vvvv

~18h ago

xd_nitro: will do Joreg. @cat - poss but can't move to 50 anyway.

~22h ago

catweasel: zoom-pan-rotate-touchgestures @XD_nitro, could VL do what you need?

~1d ago

joreg: @xd_nitro: from looking at that patch i don't really understand what it is doing: can you start a forumthread and specify your needs?

~1d ago

xd_nitro: oh it's a contribution not forum. doh! multitouch-stack-revived

~1d ago

xd_nitro: hey y'all - anyone up for doing some sponsored work on multitouch-stack-revived?

~2d ago

tonfilm: @all please update your VVVV.OpenVR pack, important bugfix: vvvv.openvr #htc #vive #oculus #rift #vr

~2d ago

~2d ago

id144: @joreg i'm not sure where to start with the requests, everything i know is wrong and yoghurt

~2d ago

joreg: only 5 requests but already 20 proposals for #node17 workshops. keep'em coming: node17-call-for-workshops #vvvv #vl #visualprogramming