simplify-car.skp



작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.5.5

etc : SketchyPhysics, KerkyThea, SPGears, Window Settings




다.   SP 시뮬레이션 KT로 렌더링하기


1. SP 시뮬레이션 모델 만들기


2. SP 시뮬레이션 KT Export하기


3. KT에서 조명, 재질, 주변환경 설정하기


4. Run Script로 모든 프레임 장면 렌더링하기



-렌더링 결과-


Posted by 귀여운촌아
:




작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.5.5

etc : SketchyPhysics, KerkyThea, SPGears, Window Settings




이제 스케치업(SketchUp 이하 SU) 안에서 KT에 대해 알아보겠습니다.

KT를 올바르게 설치하고 SU에도 플러그인을 제대로 설치하여 SU2KerkyThea 아이콘이 다음과 같이 보인다면 모든 준비는 끝났습니다.



나.   KT 기본 in SU


1. SU안에 조명 넣기


2. KT 재질 가져오기


3. KT Export하기


4. 이 후 렌더링은 앞선 글의 KT 기본 사용의 3번 과정부터 진행하면 됩니다.


5. 장면 내보내기, 애니메이션 내보내기 등은 생략하겠습니다.

(SU + SP + KT 렌더에는 크게 필요한 부분이 아니므로...)

Posted by 귀여운촌아
:


스케치 피직스 Sketchy Physics(이하 SP) + Kerky Thea Render(이하 KT)를 사용하기 위해 SP 3.5.5 KT를 설치합니다.




SP 3.5.5 설치


SP를 개발하여 배포하는 곳은 아래의 링크이고, 영문이긴 하지만 설명과 다운로드 링크 등을 볼 수 있습니다.

Sketchy Physics 3.5.5 릴리즈 노트


위의 페이지에 있는 다운로드 링크입니다.

Sketchy Physics 3.5.5 다운로드 링크


설치에 앞서 반드시 이전 버전의 SP를 완전히 삭제한 후에 설치하기 바랍니다.

또한 개발자의 릴리즈 노트 설명과 업데이트 로그 등도 한번씩 읽어보시면 큰 도움이 될 것 같습니다.




KT 2008 Echo Edition 설치


KerkyThea Render는 무료로 사용할 수 있는 프로그램으로 아래의 공식 홈페이지에서 다운로드와 설명, Material 등을 받을 수 있습니다.

Kerky Thea 홈페이지


아래의 다운로드 페이지에서 자신의 OS에 맞는 설치파일을 받아서 설치하고 스케치업에서 사용하기 위해 플러그인도 반드시 다운받아서 설치해야 합니다.

Kerky Thea 다운로드 페이지


한 가지 팁으로 KT와 SU2KT 플러그인 그리고 KT 홈페이지의 Resources에서 Globals와 Material Library를 몇가지 받아놓는 것도 좋습니다.

이에 대해서는 아래에 다시 설명하겠습니다.



모두 설치한 후에 다음과 같이 확인할 수 있습니다.



작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.5.5

etc : SketchyPhysics, KerkyThea, SPGears, Window Settings




가.   KT 기본


0.  Kerky Thea를 사용하는가?

 

1. 한글 적용하기


2. 재질 라이브러리 추가하기


3. 모델, 주변환경 및 조명 삽입하기


4. 장면 내 태양, 하늘, 재질 수정 및 설정


5. 렌더링하기


Posted by 귀여운촌아
:

스케치 피직스(이하 SP)가 3.5.5까지 업데이트 되었고 KerkyThea를 이용할 수 있게 되었습니다.

먼저 테스트로 만든 영상만 게재하고 차후에 사용법을 올려보도록 하겠습니다.



이 전까지 열심히 렌더링하기 위해 찾아보고 시도해보고 했는데

드디어 손 쉽게 렌더링 할 수 있게 되었네요.


한동안 다른 일로 바빠서 스케치업을 많이 사용 못했는데

앞으로는 열심히 해보겠습니다.




SP를 이용하여 서스펜션이 적용된 자동차 모델에 운전이 가능하도록 했습니다.

실제 운전하는 모습입니다.

Posted by 귀여운촌아
:


SP Gear Pluig-in.pdf

SPGear Plug-in.skp



작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.3.0 Unofficial Release

etc : SPGear Plug-in



Sketchy Physics에서 기어 Gear 만들기

Sketchy Physics 스케치 피직스는 스케치업에서 생성한 모델에 물리적인 속성을 부여하여 실제 물체 Object로 만들어 줍니다.

SP를 이용하여 기계적 요소를 만들 때 중요하고 자주 쓰이는 요소가 기어 Gear 요소 입니다.

이러한 기어 Gear는 직접 스케치업에서 그려도 되지만 기어의 이 하나하나 그리기 어렵고 (Rotate와 복사 기능을 이용하면 쉽지만)

기어 Gear는 이론적으로 계산된 치형(기어 이의 모양)과 크기, 이수(기어 이의 수) 등등에 맞추어 그려야 합니다.

(기어 Gear 생성 및 설계에 대해서는 직접 찾아보시길 바랍니다.)

물론 이러한 기어 Gear를 필요한 곳에 맞게 설계해 주는 다른 프로그램이 있겠지만 스케치업에서 사용할 수 있을지 모르고,

SP에서 올바로 인식되는지 여부를 모르기 때문에 스케치업의 플러그인을 사용하여 생성해 보겠습니다.


SPGears 설치하기



SPGears 사용하기



기어 Gear SP 시뮬레이션 하기






Posted by 귀여운촌아
:


Thruster Flight.skp




작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.3.0 Unofficial Release

etc : SP를 제외한 추가 플러그인 없음




스케치 피직스 SP(스케치업 피직스)를 이용한 쿼드콥터 형태의 비행체 시뮬레이션 입니다.

간단히 테스트를 위해 만들어 보았습니다.

Thruster를 이용하여 추진력을 얻었고

z 축인 파랑 축(Blue Axis)의 회전은 모터 Motor 조인트를 이용한

회전 관성을 이용하였습니다.


그래서... 조종하기 매우 어렵네요 큭큭

좀 더 연구해보아야 할 것 같습니다ㅎ




Posted by 귀여운촌아
:

작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.3.0 Unofficial Release

etc : SP를 제외한 추가 플러그인 없음






컨트롤러 Controller 스크립트 02.pdf




간단한 스크립트 Script 다루기

스크립트 Script란 전문적인 프로그래밍 언어 외에 간단한 프로그램 명령어를 일컫습니다.

(정확하고 자세한 설명은 직접 찾아보시는 것을 권장합니다.)

스케치 피직스 Sketchy Physics는 기본적인 속성 Property과 상태 State, 형태 Shape 외에도 스크립트 Script 기능을 제공합니다.

이러한 스크립트 Script를 작성하고 제어할 수 있으므로 다양하고 강력한 기능을 사용할 수 있습니다.

아래에는 기본적이고 간단한 스크립트 Script를 소개하겠습니다.


프레임 frame을 이용한 스크립트 Script

Posted by 귀여운촌아
:

작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.3.0 Unofficial Release

etc : SP를 제외한 추가 플러그인 없음



컨트롤러 Controller 스크립트.pdf




간단한 스크립트 Script 다루기

스크립트 Script란 전문적인 프로그래밍 언어 외에 간단한 프로그램 명령어를 일컫습니다.

(정확하고 자세한 설명은 직접 찾아보시는 것을 권장합니다.)

스케치 피직스 Sketchy Physics는 기본적인 속성 Property과 상태 State, 형태 Shape 외에도 스크립트 Script 기능을 제공합니다.

이러한 스크립트 Script를 작성하고 제어할 수 있으므로 다양하고 강력한 기능을 사용할 수 있습니다.

아래에는 기본적이고 간단한 스크립트 Script를 소개하겠습니다.


컨트롤러 Controller 스크립트 Script

SP의 거의 모든 조인트 Joint에는 컨트롤러 Controller를 추가할 수 있습니다.

말 그대로 조인트 Joint를 컨트롤, 조종할 수 있는 컨트롤러 Controller인데 스크립트 script를 이용하여 추가적인 효과도 부가할 수 있습니다.

컨트롤러 Controller 스크립트 Script는 UI의 Controller에서 작성할 수 있습니다.


컨트롤러 Controller 생성



컨트롤러 Controller 조합



키 Key 컨트롤러 Controller 추가하기





Posted by 귀여운촌아
:

인터넷을 검색하던 중 Sketchy Physics 3.3.0 버전이 올라와있는 것을 발견하였습니다.

지난 7월 20일에 릴리즈 되었습니다.


아무래도 가장 주요한 점은 스케치업 2013과 2014에서 작동이 수월하게 될 수 있도록 업데이트 된 점입니다.

개발자가 작성한 릴리즈 노트에서 가장 먼저 나와있습니다.

이 전의 Sketchy Physics 3.2(이하 SP 3.2)의 경우 스케치업 8 이하의 버전에서 그나마 작동하고

최신의 OS나 기타 환경에서는 오류가 많이 발생했습니다.


하.지.만 이제 자신이 사용하는 거의 모든 스케치업에서 안정적으로 동작되도록 업데이트 했다고 합니다.


SketchyPhysics 3.3(Unofficial Release) - 릴리즈 노트

SketchyPhysics 3.3.0 - 다운로드 링크


위의 링크에 가시면 개발자의 릴리즈 노트를 영문으로 볼 수 있습니다.

또한 릴리즈 노트의 하단에 다운로드 링크도 있으니 바로 다운받을 수 있습니다.




SP 3.3을 설치할 때 반드시 그 전 버전의 SP는 삭제하고 설치하기 바랍니다.


저도 SP 3.3을 내려받아서 2014에서 잠시 사용해 보니 현재까지 아무런 오류도 나지 않습니다.

개발자의 설명으로는 몇가지 버그도 수정하고 기능 향상, 키코드 추가 등 편리한 점을 많이 업데이트한 것으로 보입니다.


저도 SU8 + SP3.2에서 SU2014 + SP3.3으로 작업환경을 바꾸어서 작업하겠습니다.

SP3.3의 경우 UI, 아이콘 등은 크게 바뀌지 않았고 사용법 또한 기존의 SP와 다르지 않은 것으로 보입니다.

더욱이 SP3.3의 경우 안정성이 크게 개선되어서 다른 버전의 SU에서도 공통적으로 사용할 수 있기 때문에

더 많은 분들이 같이 사용할 수 있을 것으로 생각됩니다.


하지만 릴리즈 노트에서 보신 것 처럼 Unofficial Release인데 공식 업데이트가 아니고

배포된지 얼마 안되었기 때문에 생각지 못한 오류가 있을 수 있습니다.


작업환경

OS : Windows7 Ultimate K x64

SU : SketchUp 2014 (pro)

SP : SketchyPhysics 3.3.0 Unofficial Release

etc : SP를 제외한 추가 플러그인 없음




SP 3.3의 경우 무료로 내려받아 설치하여 사용할 수 있습니다.

단순히 설치 파일을 올려놓을 수 있지만 개발자가 올려놓은 곳에서

내려받는게 맞다고 생각합니다.

Posted by 귀여운촌아
:




간단한 스크립트 Script 다루기

스크립트 Script란 전문적인 프로그래밍 언어 외에 간단한 프로그램 명령어를 일컫습니다.

(정확하고 자세한 설명은 직접 찾아보시는 것을 권장합니다.)

스케치 피직스 Sketchy Physics는 기본적인 속성 Property과 상태 State, 형태 Shape 외에도 스크립트 Script 기능을 제공합니다.

이러한 스크립트 Script를 작성하고 제어할 수 있으므로 다양하고 강력한 기능을 사용할 수 있습니다.

아래에는 기본적이고 간단한 스크립트 Script를 소개하겠습니다.


방사체 Emitter 사용하기






Posted by 귀여운촌아
: