Вы находитесь на странице: 1из 43

Linear Spread

vvvv

2.
4.
5.

vvvv a multipurpose toolkit


--

7.
8.
9.

vvvv?

11.
12.
13.
14.
15.

vvvv
Renderer (EX9)
(DX9)


media artist

17.
18.
19.
20.
21.
22.

vvvv


ioboxes

S R

24.
25.
26.
27.


3d
3d vvvv
vvvv ()


3d

29.
30.
31.
32.
33.
34.
35.

37.
38.
39.
40.
41.
42.
43.

vvvv

Inspektor IOBox
Inspektor Renderer (EX9)
CodeEditor

,

20

37-43
,
vvvv


--

vvvv
a multipurpose toolkit
vvvv
, ,
,
,
.
vvvv group

http://vvvv.org/

http://vimeo.com/channels/vvvv
vvvv Vimeo
vvvv, vvvv ...

vvvv Windows
DirectX. vvvv WindowsXP, Vista 7
DirectX Redistuble .net3.5. vvvv ,
Windows BootCamp.
vvvv :
vvvv -, .
vvvv .exe ,
vvvv. , ,
.


vvvv.
,
.
vvvv.
, ,
vvvv.
.
20 . ,

.
, vvvv group.
:

vvvv-user-page:

http://vvvv.org/users/bo27

skype: andrey.bo.27


vvvv?

<brake> ?!?!

,

....

*#%!?!

.
vvvv - . , vvvv
, .

vvvv
.
.

vvvv
, :
,
,
3d ,
,
,
... .
, vvvv ,
.

vvvv
.
C# HLSL

.
TCP, UDP, DMX, MIDI, TUIO,
OSC, RS232 . -
...
,
Wii,
PSP, Kinect
.

vvvv

vvvv
.
vvvv ,
.

http://vvvv.org/downloads

.

http://vvvv.org/licensing



media artist

vvvv
vvvv . .
- . .
( ) .
, .


, .

(Herr Inspektor).
Ctrl-i

()


vvvv
,

()
()

, vvvv,
.
vvvv.

http://vvvv.org/documentation/tutorial-introduction

Renderer (EX9)

Renderer - , . vvvv Renderer


( ). Renderer(EX9), .
Renderer - DirectXRenderer,
, .

http://vvvv.org/documentation/dx9-rendering#starting-with-directx

,
,
Renderer

,
Alt-3

Renderer
DirectX Renderer

,
Alt-2


Alt-Enter,
.

.40

(DX9)
, Quad(DX9). Quad
.
EX9-DX9 - . Quad(DX9) Renderer(EX9)
, Renderer,
24

, ,
Renderer (EX9)

Transfrom

Color

Texture

DX9 .
, .

http://vvvv.org/documentation/quad-%28dx9%29
:


vvvv

.
Renderer, Quad, Transfrom Texture
,
.

http://vvvv.org/documentation/dx9-rendering#texturing

Texture Transform


.

Group.EX9


Renderer (EX9)
.

http://vvvv.org/documentation/howto-prepare-textures


vvvv
: , ,
, 3d .
,
,
.


,

.
.

http://vvvv.org/documentation/pins-and-data-types
, vvvv .

vvvv ,

.
.

http://vvvv.org/documentation/nodelist
NodeBrowser - vvvv.
NodeBrowser.
NodeBrowser .
NodeBrowser .
NodeBrowser,

Ctrl-N NodeBrowser
,

.

vvvv

(Spread) . .
, , ... .. (Slice).

Slice

Spread
,


:
, , ,
, 3d ...

.

CircularSpread
.

-.



,
.

.
vvvv .

, .



.

.
.
. ,
.

http://vvvv.org/documentation/spreads



(Index).


Index

, , Index
BinSize. Spread
.
BinSize

Stallone .

,
.

io boxes

IOBox / .
, .
IOBox ,
, .

ioboxes

, IOBox.
. 39

http://vvvv.org/documentation/tutorial-ioboxes


: , .
:
, .
.
(Descriptive Name) IOBox.

IOBox. IOBox
.
.v4p
Windows .

http://vvvv.org/documentation/subpatches

( , ).
Alt-1 Alt-2 Alt-3 , Ctrl-W - .

???

!!!

S R



vvvv

, . S R .

R

.

R
,
S

, -
, .
, S R.

3d


, Renderer
-1 +1
(x,y).
0,0 .
z,
.


...

vvvv , , 0.0000
, .
1,1

-1,1

-1,1

1,1
0,0

-1,-1

1,-1

0,0


Renderer -1 +1

-1,-1

1,-1

, Quad
, 2

http://vvvv.org/documentation/dx9-rendering#coordinate-systems
,
. Renderer.
Scale 0.1 Renderer

-10 +10

AspectRatio
. ,
, 4:3 16:9.

3d
3d ,
3d . 3d -
Camera (TransfromSoftimage) View Projection Renderer(EX9).
, , 3d , .
Y

0,0,0

Camera
.
:
O Orbit
Z Zoom
P Position

R Reset

+ :
+ : Zoom ( -)
+ :
-
+ :
+ :

http://vvvv.org/documentation/ex9.spaces

, , .

View
Projection


3d vvvv
vvvv
3d (Mesh):
, Grid, Box, Sphere .
EX9.Geometry;
XFile (EX9.Geometry Load)
.x 3d ;
Collada plugin .dae
3d ;
VertexBuffer
(EX9.Geometry Join) Mesh (EX9.Geometry Join).

(EX9.Geometry)

xFile
.x

Collada
.dae

http://vvvv.org/documentation/ex9.geometry
, (normal), ..
3d . vvvv ,
.

,
VertexBuffer

vvvv ()

,
,



.

.
-, .
EX9.Effects . ,
- 3d (Mesh), .

http://vvvv.org/documentation/tutorial-of-effects-and-shaders
3d

,

.

-, vvvv HLSL,
. CodeEditor
Template (EX9.Effect) Ctrl-Enter NodeBrowser.
-, :

http://vvvv.org/contributions

20


,
.
,
vvvv Switch.

Boolean.

, box
.

http://vvvv.org/documentation/logic
, , OR, AND, NOT Boolean.

,
.
, .


Animation .
10 0, (
), .
LFO (Animation)
0 1 .

Counter (Animation)
.

MonoFlop (Animation)


Counter

Quad
1

CurrentTime (Astronomy)

Stopwatch (Animation) .

Gregorian (Astromony)

http://vvvv.org/documentation/timelinersa

TimelinerSA


vvvv:

,

,
.

FrameDelay , ,
, . , , .
FramDelay , .



, - .
, .
vvvv .
.
, vvvv .
vvvv .
,
.
.
.

http://vvvv.org/documentation/paths
. , vvvv
-. ,
, - . ,
DirectX Redist(ributable) .Net3.5.

http://vvvv.org/documentation/troubleshooting

,
.

boygroup

(Boygroup)

vvvv
-.

()
.


, vvvv

PC Ethernet IP-.
vvvv

/server
vvvv.exe /server

vvvv

/client IP.
vvvv.exe /client 192.168.1.1

IP-
Boygroup (VVVV Server)

Ctrl-B

http://vvvv.org/documentation/boygrouping-basics


vvvv
TCP,
UDP, DMX, MIDI, TUIO, OSC, RS232
...

Wii, PSP, Kinect
.
:

Mouse (System) Keyboard (System)



. .

http://vvvv.org/documentation/io
. , - .
, .

TUIO


, iPhone

MIDI

.

Human Interface Devices


, ,
, - ..

RS232

DVD-

DMX

.


girlpower.
/girlpower
vvvv
-
vvvv.

girlpower
-
.

/vvvv45_beta25/girlpower/


. 37-43

vvvv

vvvv
vvvv
**

NodeBrowser
** IOBox
*


Windows,
ctrl-c, ctrl-v, ctrl-s, vvvv


( )
*

*

,

**

NodeBrowser

*
*

.
.

Ctrl-Y


.
.

http://vvvv.org/documentation/ui-reference

http://vvvv.org/sites/default/files/uploads/dontpanic_45beta25.pdf

vvvv

vvvv . .

,

(Dynamic Plugins)
C#
CodeEditor

(EX9.Effects)

,
,
Ctrl-W
CodeEditor
C# HLSL CodeEditor - vvvv
.
.
Ctrl-S
Ctrl-W CodeEditor,

HLSL,
CodeEditor


,
Alt-1

Alt-1
Alt-2 /
Alt-3
Alt-Enter

IOBoxes
,


IOBox .
IOBox
.

IOBoxes


- .

IOBox (Color) .


IOBox
-
IOBox
- e .
Ctrl + IOBox

Shift + IOBox

IOBox
(DecriptiveName)

Herr Inspektor
. .
Ctrl-i ,
Shift-Ctrl-i ,
IOBox (Value Advanced)


Attach to Selection



.

.

Columns & Rows


IOBox

IOBox

Behavior
IOBox

/

.



-

-

,
,

http://vvvv.org/documentation/tutorial-inspektor

Herr Inspektor
. .
Ctrl-i ,
Shift-Ctrl-i ,
Renderer (EX9)


Renderer
.



3d

Renderer

Mouse
(System Window).

http://vvvv.org/documentation/tutorial-inspektor

,



Renderer.

CodeEditor
CodeEditor vvvv HLSL C# .
. NodeBrowser
Template Ctrl-Enter Ctrl- , .

Template NodeBrowser,
Ctrl-Enter.
Clone Node .
.

vvvv CodeEditor C# HLSL.

http://vvvv.org/documentation/ex9.effect.file

http://vvvv.org/documentation/plugins


vvvv , , .
. , .
. .
-. F1

F1,
-

(, - /girlpower).
-, -.
Renderer.
. Renderer
( Renderer).
Renderer , .
Layer.
Quad(DX9), Group (EX9).
,
.
, ,
. ,
Ctrl-Z.
, Renderer.
- .
Finder ( vvvv45_beta25)
Ctrl-F Finder

,
vvvv

vvvv
http://vvvv.org/
vvvv. .

http://vvvv.org/forums
. .

http://vvvv.org/contributions
, vvvv.

http://vimeo.com/channels/vvvv
vvvv Vimeo vvvv,
vvvv ...

http://www.flickr.com/groups/vvvv/pool/
.

http://meso.net/DIProjects
MESO , vvvv
vvvv.

Оценить