-
vvvv gamma : Type Conversion / VL4.Graphics/VVVV gamma 2023. 10. 6. 00:06
* 아래 영상을 보고 작성한 노트이다.
https://youtu.be/r1X0VJ9oumQ?si=6jBELeilcxWg904m
1. Boolean float Integer 간의 conversion
boolean을 float과 integer에 연결할 수 있다.
토글을 누르면 값이 1(true)이 되고, 꺼지면 0(false)이 된다.
2. 조건식 conversion
(float과 integer은 기본적으로 연결할 수 없다.)
1. Floor
float값의 소수점 아래로는 버린다. (integer와 연결 가능)
2. =
input 두값이 같으면 boolean값으로 true호출
3. isOdd
input 값이 홀수면 true 호출
3. vector 간의 conversion
왼쪽은 vector2, 오른쪽은 vector3 vector(join)과 vector(split)을 통해 vector끼리 합치고 분리할 수 있다.
vector2을 split하여 vector3의 x와 y로 할당하고, z만 따로 값을 지정할 수 있다.
XYz: XY값을 vector2로 받고 z값을 따로 할당할 수 있음.
(xYZ, XyZ 도 있다.)
4. 색상 간의 conversion
FromHSV: float값들을 input으로 받아 RGBA로 내보낸다.
ToHSV: RGBA을 input으로 받아 float값으로 내보낸다.
핵사코드로 가져오는 색상은 아래와 같이 conversion 할 수 있다.
FromHex: Hex를 input으로 받아 RGBA로 내보낸다.
ToHex: RGBA를 input으로 받아 Hex로 내보낸다.
5. ToString conversion
ToString: float, integer 등 변수 값을 받아 string으로 반환한다.
ToString(Format): string으로 변환하되, 원하는 format으로 반환할 수 있다.
6. TryParse conversion
TryParse: String을 input으로 받아 float, integer같은 변수로 반환한다.
6. ToPath conversion
ToPath: string input을 받아 path로 반환해준다.
*반대로 ToString을 이용해, path를 string으로 반환해줄 수도 있다.
'Graphics > VVVV gamma' 카테고리의 다른 글
vvvv gamma : Spreads & Iteratio / VL6. (0) 2023.10.07 vvvv gamma : The Stride Rendering Pipeline / VL5. (1) 2023.10.06 vvvv gamma : Nodes & Pins / VL3. (1) 2023.10.05 vvvv gamma : Data Types & IOBoxes / VL2. (2) 2023.10.05 vvvv gamma : Navigating the Environment / VL1. (0) 2023.10.05