Houdini 17.5 HDK 개발을 위한 비주얼스튜디오 템플릿

새로운 버젼(17.5)에 맞게 비주얼스튜디오의 환경셋업을 바꾸었습니다. 아래의 주소가 새로운 Git어드레스이며 권한이  없는 오픈프로젝트입니다. This email address is being protected from spambots. You need JavaScript enabled to view it.:CGwars/HDK.git 필요한 컴파일러: 비주얼스튜디오 2017(vc141) 환경변수설정 : CUSTOM_DSO_PATH = {$HOME}\houdini17.5\dso HOUDINI_DSO_PATH =  %CUSTOM_DSO_PATH%;& H17.5_PATH =  C:\Program Files\Side Effects Software\Houdini %H17.5_VERSION%  H17.5_VERSION = ...
Continue reading
  1209 Hits
  0 Comment
Tags:
HDK
1209 Hits
0 Comment

Visual Studio 2012 HDK Setup

안녕하세요 후디니 마스터클래스 4기 정현준학생입니다.  남지현선생님 오픈클래스의 CGI PROGRAMMING 강의와 차희진님의 비쥬얼 스튜디오를 통한 HDK 컴파일하기와 SideFX의 HDK 튜토리얼을 참고하였습니다.

 제 컴퓨터에서는 조금 다르게 설정하게 되어서 정리해서 올립니다. 처음 시작하는 것이라 부족한점이 많지만, 참고가 되었으면 좋겠습니다. 

Continue reading
  1088 Hits
  3 Comments
Tags:
HDK
Recent Comments
prisms
C/C++ Command Line과 Linker의 Command Line 값은, hcustom --cflags와 hcustom --ldflags를 실행해서 나오는 값을 붙여넣기 하면 됩니다. C:\Users\prisms>hcusto... Read More
Saturday, 31 October 2015 04:48
faxingberlin
감사합니다. 컴파일 잘됩니다. 후디니15버전에서 바뀐것이지요?
Saturday, 31 October 2015 12:28
faxingberlin
아하 넵! hcustom --clflags : display compiler flags hcustom --Idflags : display linker flags 바로쓸수있는것이군요 ㅎㅎ알겠습니다... Read More
Sunday, 01 November 2015 03:21
1088 Hits
3 Comments

Houdini Development Toolkit(HDK) 시작하기

​ HDK에 대하여 HDK란? HDK는 C++ 라이브러리로 구성된 포괄적인 후디니 개발 툴입니다. Side Effect사의 프로그래머들이 후디니를 개발하기 위해 사용하는 라이브러리와 동일합니다. HDK를 사용하면 후디니 인터페이스에 적합한 플러그인 개발도 가능합니다. 예를 들자면, 1. 익스프레션 함수를 만들 수 있고, 2. hscript 나 HOM에 해당하는 명령어를 만들 수 있고, 3. SOPs, COPs, DOPs, VOPs, ROPs, CHOPs 같은 자신만의 오브젝트를 만들 수 있고, 4. 논스탠다드 버전의 렌더러로 결과물을 낼 수 있으며, 5. 렌더러에게 적합한 라이팅이나 이펙트를 추가할 수 있습니다. 시작하...
Continue reading
  925 Hits
  0 Comment
Tags:
HDK
925 Hits
0 Comment

Houdini Build 버젼과 HDK

후디니 빌드를 다운로드할려고 보면, vc9, 10.8, gcc4.6과 같은 접미사가 붙은 경우를 봅니다. 이것은 후디니가 컴파일된 버젼을 의미하는데, HDK를 개발할 경우 꼭 버젼을 매치해주어야합니다. 하지만, 특별히 HDK를 사용하지 않을경우에는 문제없이, 10.8으로 빌드된 맥용 후디니도 10.7에 설치가 가능합니다. 이점 참고하세요.

  704 Hits
  0 Comment
704 Hits
0 Comment

HDK 정복을 위한 첫단계

예, GUI위젯인 "PRM_Template" 클래스를 정복하는게 먼저라고 혹자는 이야기합니다. VEX의 #pragma와 비슷하다고 생각하시면 됩니다. HDK공부할때는 VEX와 관계를 연결지어서 해보면 좋습니다. 꼭, 참고하세요.

PRM_TemplateCHOP_file_out::myTemplateList[] = { PRM_Template(PRM_SWITCHER, 2, &PRMswitcherName, switcher), PRM_Template(PRM_FILE, 1, &names[0], &nameDefault1,0), PRM_Template(PRM_ORD, 1, &names[1], PRMzeroDefaults, &file_outMenu), PRM_Template(PRM_TOGGLE, 1, &names[2], PRMoneDefaults, 0), PRM_Template(PRM_STRING, 1, &names[3], &nameDefault2,0), PRM_Template(PRM_TOGGLE, 1, &names[4], PRMoneDefaults, 0), PRM_Template(PRM_STRING, 1, &names[5], &nameDefault3,0), PRM_Template(PRM_TOGGLE, 1, &names[6], PRMzeroDefaults, 0), PRM_Template(PRM_TOGGLE, 1, &names[7], PRMoneDefaults, 0), PRM_Template(PRM_FLT_J, 1, &names[8], PRMzeroDefaults, 0, &offsetRange), PRM_Template(PRM_TOGGLE, 1, &names[9], PRMzeroDefaults, 0), PRM_Template(PRM_TOGGLE, 1, &names[10], PRMzeroDefaults, 0), PRM_Template(PRM_CALLBACK, 1, &names[11], 0, 0, 0, CHOP_file_out::writeTheFile), PRM_Template(),};
  1815 Hits
  0 Comment
Tags:
1815 Hits
0 Comment

한국의 C/C++언어 교재들이 너무 좋네요.

작년에 한국 방문때, 강남의 중고서적백화점에서 때뭏은 열혈강의 c언어책을 50% 가까이 할인해서 샀었는데, 역시 한국책이 정말 좋네요. 덕분에 c++도 보고있습니다.

오랫동안 책을 보지않았었는데, 책과 더물어 토렌트에서 받은 여러가지 강의를 보니, 코드 읽기가 더 쉬워집니다. 읽는 만큼 쓰는것은 힘들지만, 뭐 큰거 바라지 않고 단순히 hdk만 살펴보는거니 무리는 없겠죠. 여러분은 좀더 나이가 어릴때, 정말 필요한 공부하면, 늦추지 말고 하세요.

얼마전에 받았던 재무상담에서 저축성생명보험의 기능이 새삼 생각이 되네요. 젊을때 가입할 수록 좀더 적은 돈으로 보장이 쉽고 좀더 노후대책도 된다. 비단 보험에만 적용되는 말은 아닐겁니다.

  2599 Hits
  1 Comment
Tags:
Recent comment in this post
admin
책만 사놓고 보지를 못했는데... 글 읽고나니..책을 다시 펴야겠어요,,
Thursday, 02 May 2013 02:46
2599 Hits
1 Comment

Houdini 12.5를 위한 HDK 설치 및 테스트

Houdini 12.5를 위해HDK를 설치하는 방법과 간단한 컴파일을 하는 방법에 대해서 알아보도록 하겠습니다. 확인후에 댓글부탁드립니다.

바로가기

  2224 Hits
  0 Comment
2224 Hits
0 Comment