vex로 만들어 본 노이즈의 적용방식
Houdini/VEX 2012. 12. 11. 02:06 |'Houdini > VEX' 카테고리의 다른 글
vex로 코딩해 본 여러가지 (0) | 2012.12.11 |
---|---|
VEX의 특성 (0) | 2012.12.02 |
나름 약간 변경해본 것... (0) | 2012.11.30 |
inline code노드 (0) | 2012.11.17 |
vex로 코딩해 본 여러가지 (0) | 2012.12.11 |
---|---|
VEX의 특성 (0) | 2012.12.02 |
나름 약간 변경해본 것... (0) | 2012.11.30 |
inline code노드 (0) | 2012.11.17 |
cross product 구하기.
vex로 하니까 정말 간단히 된다.
두번째 인풋으로 들어오는 포지션을 원래 포지션의 노말이 가리키도록 하고있다.
카메라의 노말을 구한 후의 일이다.
카메라의 노말과 원래 노말과 dot product를 구하고있다. 그래서 카메라의 노말과 현재 노말이 90도를 넘는지를 판단.
쿼터니언의 회전방식을 적용하고있다.
vex로 만들어 본 노이즈의 적용방식 (0) | 2012.12.11 |
---|---|
VEX의 특성 (0) | 2012.12.02 |
나름 약간 변경해본 것... (0) | 2012.11.30 |
inline code노드 (0) | 2012.11.17 |
구문 강조 적용
1. $HOME/.vim/ 에서 syntax 디렉토리를 만든다. 이 디렉토리는 구문강조를 위한 디렉토리이다.
2. syntax 디렉토리안에 확장자.vim 파일(구문 강조파일이 된다)을 만든다. 파일이 있으면 그 디렉토리안에 갖다둔다.
내가 만든 vex 구문 강조 파일
3. $HOME/.vimrc 파일을 연다. 기본적으로 syntax on은 되어있을 것이다.
제일 끝 줄에 이것을 추가한다.
au BufRead,BufNewFile *.vfl set filetype=vfl.vim
이것은 확장자가 vfl인 파일을 열거나 새로운 파일을 만들 때 자동적으로 vfl.vim을 쓴다는 것이 된다.
이로써 구문 강조는 끝이난다.
내가 수정한 jellybeans 컬러스키마!! vex에 맞게 수정하였다.
들여쓰기 적용
※ 참고로 vex는 C언어를 기반으로 만들어져있기때문에 C언어의 들여쓰기를 그대로 적용시키면 된다.
1. /usr/share/vim/vim73/indent 디렉토리로 이동한다.
2. c.vim 파일을 하나 복사하여 vfl.vim 파일로 만든다.(여기있는 파일들은 모두 관리자모드로 해야한다)
내가 만든 vex 들여쓰기 파일
3. $HOME/.vimrc 파일을 연다.
set ci
이것을 적용시킨다. 이것은 c 스타일로 들여쓰기를 셋팅한다는 것이다.
이로써 구문 강조 및 들여쓰기 적용이 끝이난다.
[Ubuntu] 12.04 에서 Houdini 12.1.125 Icon 문제 (0) | 2013.03.25 |
---|---|
Houdini.env (리눅스에서 후디니 환경변수 설정) (0) | 2012.12.21 |
우분투에서 alt+마우스 클릭 문제 (1) | 2012.05.03 |
후디니 아이콘 문제 해결방법 (0) | 2012.05.01 |
리눅스에서 후디니 설정하기 (0) | 2012.05.01 |
EditPlus3로 vfl 파일을 otl로 Compile (0) | 2012.12.03 |
---|---|
VEX 구문강조(Edit Plus3) (0) | 2012.12.03 |
JEdit (0) | 2012.11.18 |
EditPlus로 컴파일하면 Houdini에 바로바로 연동되니까 참 좋다~!!
계속 왔다갔다 ctrl+c, ctrl+v 안하니까... 굿! 편하다
EditPlus v3.41.966 Potable (0) | 2012.12.03 |
---|---|
VEX 구문강조(Edit Plus3) (0) | 2012.12.03 |
JEdit (0) | 2012.11.18 |
EditPlus v3.41.966 Potable (0) | 2012.12.03 |
---|---|
EditPlus3로 vfl 파일을 otl로 Compile (0) | 2012.12.03 |
JEdit (0) | 2012.11.18 |
굳이 이렇게까지 할 필요가 없는데 예제로서 간단히 한번 작성해보았다.
참조자로 받는데 리턴까지할 필요는 없지만, 리턴되는 것을 확인하기 위하여!
둘 중 하나를 택하면된다. 리턴으로 받을 것인지... 아니면, 변수를 인자로 보내서 참조자 형태로 할 것인지...참조자(Call-By-Reference)
vex로 만들어 본 노이즈의 적용방식 (0) | 2012.12.11 |
---|---|
vex로 코딩해 본 여러가지 (0) | 2012.12.11 |
나름 약간 변경해본 것... (0) | 2012.11.30 |
inline code노드 (0) | 2012.11.17 |
뷰창에서 보이는 View Option 들 제거하는 Hscript (0) | 2013.02.21 |
---|---|
RenderMan Shader Compiles (0) | 2013.01.08 |
Cross Product (0) | 2012.11.27 |
후디니 내에서 쓸 수 있는 함수를 만들 때, 기본적으로 알아야 할 것들 (0) | 2012.11.20 |
12.08.20 MON (0) | 2012.08.23 |