AUG
17
0

파이썬용어 정리

파이썬용어 정리
  파이썬 이란 프로그래밍 언어의 한 종류로 다양한 플랫폼에서 쓸 수 있고 라이브러리가 풍부하여 많은 사용자층을 보유하고 있는 언어입니다.   또한 다른 프로그래밍언어로 쓰인 모듈들을 연결하는 glue language로써 자주 이용되고 그래픽 계통에서는 마야,누크 등에서도 또한 사용 할수 있어서  배워두면 유용한 언어입니다.▶ Function 주로 반복적으로 사용하는 코드들을 모아 놓아 함수로 만들어서 사용하는 것이 일반적이고 잘 만들어 놓은 함수는 다른 프로그램에서도 가져다 쓰기가 좋습니다. 함수 구조는 일반적으로 입력 값을 ...
Rate this blog entry:
Continue reading
33 Hits
JUL
06
0

Bezier curve Shader 입니다.

Bezier curve Shader 입니다.
​SCAD 장호석님의 소스코드 입니다. Adobe Illustrator 에서 .SGV(웹용) 파일을 만들어 각 point를 path data로 Python 으로 변환하여 변환된 data를 array로 정렬하여 bezier curve를 표현했다고 합니다.결과적으로 기대한것만큼 빠르진 않았고 사용하는데에도 편리하진 않다고 하셨는데 이런 발상이 대단해서 공유합니다. 저는 TIFF 파일을 살짝 열어봤는데 hex code로만 뭐라뭐라 나와서 뭔지조차 감이 안옵니다. ㅎㅎ
Rate this blog entry:
27 Hits
JUN
30
1

Cross

Cross
Rate this blog entry:
24 Hits
JUN
28
0

jGlobals 업데이트

jGlobals 업데이트
jGlobals의 기능에 몇 가지를 수정하고 추가해 봤습니다.변경 사항은 아래와 같습니다.1. Root Path 에서 Windows의 WORK 환경변수를 읽어서 초기화를 할 수 있도록 하였습니다. 아래의 이미지와 같이 Windows의 환경변수에서 WORK 변수를 만들어 자신의 프로젝트 폴더들이 있는 경로로 설정하면jGlobals가 실행될때 WORK에 설정된 디렉토리 경로가 Root Path에 설정되게 됩니다.(예를 들어 WORK에 'C:\Git\Junho_Portfolio\' 라고 설정했다면 바로 jGlobals의 Project에서 자신의 프로젝트 폴더를 선택해서 사용가능합니다.) 처음부터 WORK를 자신의 시...
Rate this blog entry:
Continue reading
23 Hits
JUN
21
0

Eye ball Shader

Eye ball Shader
Eye ball Shader 입니다. 3Delight에서 제공하는 Renderman Shader 코드를 정리하고 develop 해봤습니다. 눈 전체에 reflection을 추가하였고 홍채에는 ramp를 적용하여 다양한 색상의 홍채를 쉽게 표현하도록 해봤습니다. 안구 뒷부분도 빨갛게 보이도록 레이어를 겹쳤습니다. 아직 홍채나 안구의 혈관에 단순히 noise를 적용하였기에 부자연스러운것 같고 점차 개선하면 될것 같습니다.  아래는  3Delight에서 제공하는 Renderman Shader 코드이고 후디니에서 사용할수 있도록 수정해놨습니다.
Rate this blog entry:
41 Hits
JUN
09
0

Procedural Shader - 나뭇잎

Procedural Shader - 나뭇잎
​인터넷에서 찾은 소스인데 실행되도록 디버깅좀 해서 올립니다. 소스코드 내용이 좋아보여서 도움이 될것같습니다.소스코드 보시면 나뭇잎 패턴을 만드는 과정이  체계적으로 잘되어있습니다. 하나씩 뜯어보면 좋을것 같습니다. 나중에 sss 적용해서 반투명하게 표현하면 사실감있는 나뭇잎이 될것같습니다. 
Rate this blog entry:
16 Hits
JUN
03
1

Houdini Volume에 관한 간단한 정리

Houdini Volume에 관한 간단한 정리
openVDB를 설명하기전에 volume을 기본적으로 얘기해야 할 거 같습니다. 우선 볼륨은 말그대로 부피를 얘기하는 것이며 후디니에서는 voxel(3차원의 픽셀 = Volume+Pixel)의 데이타를 저장하여 보여주는 것을 말합니다.주로 구름 연기 불 같은 현상을 보여주려고 사용하며, 그 말인즉 frame에 따라 지오메트리를 움직이거나 콜리션 필드 같은 시뮬레이션 메타데이터를 축적된 데이타를 담아내기 위해서 사용됩니다.후디니불륨에선 scalar, SDF(sign distance field), vector field 3개로 나누어집니다.scalar는 연기 같은 곳에서 주로 쓰이는데, ...
Rate this blog entry:
Continue reading
37 Hits
MAY
24
0

Interactive Art Programming Course

Interactive Art Programming Course
Interactive Art Programming 코스를 새롭게 준비중입니다. 다음과 같은 분야를 다루면 좋을거 같고, CGwars의 외연 확장을 위해 앞으로 여기저기에 광고를 해야겠어요. 확정된것이 아니라 관심이 있으신분들에게 미리 공지를 하는바입니다.TouchdesignerTouchdesigner + openFrameworks, Cinder LibsArduino + TouchdesignerKinect + TouchdesignerOculus + Touchdesigner
Rate this blog entry:
25 Hits
MAY
19
2

[CGwars] Python+Qt CreateWorkArea & Console baseTab Completion

[CGwars] Python+Qt CreateWorkArea & Console baseTab Completion
CGwars Technical Director Course- Python을 이용한 Pipeline Tool에 대해 배운 것을 바탕으로 만든 프로그램입니다.- DataBase를 바탕으로 아티스트의 작업 공간을 만들어줍니다.- 입력된 데이터와 DataBase가 실시간으로 비교되며, 그 데이터를 바탕으로 자동완성기능에 적용되었습니다.
Rate this blog entry:
52 Hits
APR
16
2

hrpyc 모듈 사용하기

hrpyc 모듈 사용하기
​hrpyc 모듈을 리눅스의 일반 파이썬 환경에서 사용하는 방법입니다. 윈도우버전은 나중에 추가하도록 하겠습니다.
Rate this blog entry:
29 Hits