![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/7900062859.png)
vvvv는 사용자의 목적에 따라 다른 방법으로 접근할 수 있습니다.
다음은 vvvv의 주요 기능에 대한 개요를 몇가지 그룹으로 안내합니다.
■ vvvv는 다재다능한 툴킷입니다.
■ 이것은 하이브리드 비주얼/텍스쳐 개발 환경입니다.
■ 비영리 목적의 사용은 무료입니다. 상업용도로는 license 를 구입해야 합니다.
하이브리드 비주얼/텍스쳐 개발 환경
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/8029720155.jpg)
특히, vvvv는 게으른 개발자를 타겟으로 하여, 한번에 4가지 기능을 제공합니다.
■ 최고의 개발환경
■ 차세대 비주얼 프로그래밍 언어
■ 광대한 node/code 라이브러리
■ 실시간 환경
게다가 하나의 비주얼 언어 환경은 hlsl 과 c# 을 내포하고 있습니다.
vvvv '실시간' 입니다. 따라서 프로그래밍 초기 시절의 컴파일 과정을 갖지 않습니다.
작동에 필요한 컴파일은 보이지 않게 이뤄지며, 작업을 하는 동안 컴파일이 작업 진행을 방해하지 않습니다.
2D/3D 애니메이션
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/1386796056.jpg)
인터랙티브 실시간 2d/3d 가상의 파티클들을 움직이게 합니다. vvvv는 SVG, DirectX9 와 DirectX11*, 3가지 산업 표준 렌더링 엔진을 갖추고 있습니다.
이미지, 동영상을 불러오고 애니메이션을 만들고 generate에 적합니다. 3D 모델들에 텍스처를 입히거나 세이더를 적용하거나 라이팅을 줄 수도 있습니다.
내장된 타임라인을 이용하여 섬세한 키프레임 기반의 작업을 할 수도 있습니다. Box2D/Bullet* 피직스 엔진을 사용하여 차세대 멀티미디어 사용자가 되어봅시다.
멀티스크린 구성
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/3911724127.png)
처음부터, vvvv는 여러 프로젝터 혼합과 대형 설치를 관리 하기 위해서 만들어졌습니다. 특히, 지상에서 대규모 multiprojection 설치를 한다면, vvvv는 과감한 처리를 위해 다음과 같은 설정을 가지고 있습니다. boygrouping™이라 불리는 기술을 사용한 클라이언트 / 서버를 제공하여 여러 개의 클라이언트 컴퓨터가 여러 대가 한대의 서버로 편리하게 동기화 되어 비디오 재생, softedge, warping 그리고 blending 을 수행할 수 있습니다. 단지, 요구되는 출력과 스크린 수에 대응하기 위해 여러 PC가 필요할 수 있습니다.
모션 그래픽스
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/7649995299.jpg)
Photoshop 과 AfterEffects 에서의 오랜 랜더링 시간과 상호작용성의 부족함이 싫어진다면?
vvvv가 도와줍니다.vvvv는 실시간으로 어떤 해상도에서든 과다하게 전문적인 텍스처 이펙트*를 제공함으로 만족감 이상을 줄 것입니다.
프로젝션 맵핑
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/2966628494.jpg)
고르지 못한 표면에 3 차원 이미지의 환상을 만들 싶다면?
vvvv는 projection surface 에 텍스처를 배치하는 많은 도구를 제공합니다.
예산도 많으며, 오토-컬리브레이션 시스템이 필요하다면?
vvvv에서 만들어 사용하거나, 곁들여 사용해볼 만한 솔루션이 있습니다.
데이터 시각화
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/5788633279.jpg)
데이터를 보기 좋게 나타내는 방법이 필요하다면?
vvvv에게는 아주 전문적인 분야입니다. 몇번 클릭으로 디스크 안에 있는 database (MySQL, PostgreSQL/SQLite/SQL/Odbc/OleDb*) 를 읽거나 혹은 네트워크의 (HTTP, UDP,..), parse (xml, json, csv, regexpr,...)를 분석하여 SVG, DirectX로 그려내면 됩니다. 시각화한 결과는 벡터 그래픽스, 스틸이미지, 영상 등으로 저장할 수 있습니다. 또한 vvvv는 spreads™ 라 불리우는 기법을 통해 많은 양의 데이터를 손쉽게 처리할 수 있습니다.
피지컬 컴퓨팅
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/6348213329.jpg)
Wii*, Leap, Kinect*, Oculus Rift*, Arduino*,... vvvv는 모두와 연동됩니다.
스탠다드 프로토콜인 MIDI, OSC, TUIO, DMX, HTTP, TCP, UDP를 사용하여 다른 프로그램들과 장비 상호간 연동할때 수월합니다.
사운드
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/8083016416.jpg)
멀티 채널 오디오 재생, FFT 분석, ASIO와 이것저것 합니다. 생김새는 PD, MaxMSP와 비슷하지만, 오디오 기능은 경쟁할 수 없습니다.
vvvv에는 직접적인 오디오 관련 컴포넌트를 지원하고 있지 않습니다. 다만, 사운드 데이터 시각화 면에서는 vvvv 가 빠른 선택입니다.
컴퓨터 비전
![사용자 삽입 이미지](https://www.shinnamjeongi.com/attach/1/8407004382.png)
\
움직임과 얼굴 잡아내기, 컬러, 블롭, 얼굴 그리고 스켈레톤 트랙킹, 제스처 인식…. 선택만 하십시오.
Kinect *와 립모션 같은 장치를 openCV* 라이브러리에 쉽게 연동할 수 있습니다.
vvvv는 신속하게 프로토타입을 만들어 낼수있는 완벽한 동반자입니다.
참조링크: http://vvvv.org/propaganda