Study(95)
-
변수, 연산자
연산자- c언어를 이용해서 특정연산을 요구할 때 사용하는 약속된 기호를 가르킨다. 변수- 값을 저장할 수 있는 메모리 공간에 붙은 이름, 혹은 메모리 공간 자체를 가리켜 변수라 한다.int main(void){itn num; //num이라는 이름의 변수선언} int - 정수의 저장이 가능한 메모리 공간을 할당한다.num - 메모리 공간의 이름을 num 이라 한다. - 변수 선언시 주의점1. 변수의 이름은 알파벳, 숫자, 언더바로 구성된다.2. c언어는 대소문자를 구분한다.3. 변수의 이름은 숫자로 시작할 수 없고, 키워드도 변수의 이름으로 사용할 수 없다.(키워드 ex) int, float, void, return)4. 이름 사이에 공백이 삽입될 수 없다. 초기화- 선언된 변수에 처음 값을 저장하는 것을..
2018.02.17 -
printf / 주석 / 이스케이프 / 함수
c 언어는 함수로 시작해서 함수로 끝난다. 함수의 기본 특성1. 인풋 (인자)2. 아웃풋 (반환)3. 기능 c언어 함수함수의 정의 - 만들어진함수 , 실행이 가능한 함수를일컬음함수의 호출 - 함수의 실행을 명령하는 행위 (함수를 부른다)인자의 전달 - 함수의 실행을 명령할 때 전달하는 입력 값(출력은 반환이라는 말을 사용함) c언어는 정해진 순서에의해서 진행되는 함수의 호출이바로 프로그램의 흐름이 되는 것이다. 함수int main(void){ }int - 출력형태main - 함수이름(void) - 입력형태(인자)"출력의 형태가 int 이고 입력의 형태가 void인 main 이라는 함수"{}- 중괄호가 의미하는 것은 함수의 몸체를 뜻한다. 함수의 시작과 끝을 알려준다. 중괄호 안에 있으면 그 텍스트가 함수..
2018.02.13 -
호도법
호도법호의 길이를 이용해서 각도를 표시한다.반지름의 길이와 호의 길이가 1의 값을 나타낼 때 1rad 라는 값을 나타낸다.호도법 = 라디안(rad) 라는 단위를 쓴다.
2018.02.12 -
c언어_시작
c언어의 장점1. c언어는 절차지향적 특성을 지닌다. 절차지향적이란 정해진 순서의 실행흐름을 뜻한다.위에서 아래로 순차적으로 진행이 되어 진다. 2. c언어로 작성된 프로그램은 이식성이 좋다.c언어로 작성된 프로그램은 cpu의 종류에 상관없이 실행이 가능하고, 운영체제의 차이에도 덜 민감하다. 3. c언어로 구현된 프로그램은 좋은 성능을 보인다.이 장점은 절대적인 장점이 아니다.언어ㅢ 특성보다 중요한 것이 만드는 방법이기 때문 c언어의 단점저금언어의 특징을 함께 지니기 때문에, 고급언어에 비해 더 주읳서 사용해야 한다는 점이 있다. IDE통합개발 환경 비쥬얼 스튜디오 2017 비쥬얼 스튜디오AE Project (solution)project source file (코딩을 할 수 있는 곳)comp 비쥬얼 ..
2018.02.12 -
round_to_integer
velocity 와 volume, point 를 이용하여 만든 line point 색은 curvature 의 특성을 이용해 attribute vop 에서 ramp를 연결해 색을 준다.curlnoise 연결후 normalize 를 이용해 0 ~ 1까지의 값으로 설정후 round_to_integer 을 사용해 round 져있는 굴곡들은 정수로 만들어 직선으로 만들어 준다. round_to_integer- 이 연산자는 인수를 가장 가까운 정수로 반올림 한다.다시 원래의 velocity 값을 얻기 위해 length node 를 이용해 multiply 해 원상 복구 시킨다.curvature 곡률 값을 이용해 ramp 연결 후 Cd 값으로 export 한다.(length 값을 얻고 싶은데 어떻게 뽑는지 모르겠다.)
2018.02.08 -
volume_curl
volume_curl_noise node를 이용해 curl line 을 만든다.scatter 를 생성후 volume 의 velocity 이용, volumevop 에서 culr_noise 를 생성한다.volume_trail 을 이용해 curl noise 를 생성 random 한 noise 를 얻기 위해 bind_export 를 이용해 velocity의 random 값을 얻어 낸다.vex 를 이용해 velocity 값을 조절한다. point @Cd 를 이용해서 line 에도 적용해준다. volume_Trail 에서 생성되어진 point 들은 1.0 으로 수렴하기 때문에 따라 promote 를 이용하여 @Cd 값을 설정해줘야 한다.밑에 그림은 volume_Trail 의 attribute_point 값 scat..
2018.02.07