Tags : Script

Entries in this Tags : 115logs Showing : 22 - 28 / 115

Flatten+.js

http://www.cheetah3d.com/forum/showthread.php?t=1405

上記スレッドで公開されていた歪んだポリゴンを平にするマクロスクリプトの改造版です。
~/Library/Application Support/Cheetah3D/Scripts/Macro フォルダにコピーして、Cheetah3D を再起動してください。

改良点**

  • 取り消し/やり直し に対応しました。
  • ポイントモード時には、選択した3点を基準に残りのポイントを移動して平なポリゴンを生成します。

使用方法

ポイントモード時

基準となる3点を選択して、マクロを起動してください。ポリゴンを構成する残りのポイントを、ポリゴンが平になるように移動します。

初期版はバグでうまく動いてませんでした。 (Yum)

ポリゴンモード時

選択したポリゴン(複数可)が平らになるように構成するすべてのポイントが移動します。


Flatten+.js_20130712.zip ( application/zip : 3 KB)

MD5 : 1c5b87bcdbc45dd0a8fec2b8bba78a64

make your donation
for my scripts.

Material Helper.js

Cheetah3D のマテリアルを操作するツールスクリプトです。Cheetah3D 6.2.1 以上で動作します。

Texture Helper

gather all textures : シーンで使用しているテクスチャをすべて指定したフォルダにコピーします。
tex. folder : コピー先のフォルダを指定したい場合は、このパラメータにフォルダ名を設定してください。


It's a tool script to manipulate material stuff for Cheetah3D ( version 6.2.1+ ).

Texture Helper

gather all textures : all textures in scene will be copied certain folder.
tex. folder : if you want to copy textures into sub folder, set folder name for this parameter. if it's blank, sub folder won't be created.

Material_Helper.js_20130705.zip ( application/zip : 2 KB)

MD5 : e52ee87efcf9b8e80ad5c3ebca28bf5a

make your donation
for my scripts.

CheetahToMotion.js

Cheetah3D のシーンから、 Motion の .motn ファイルを作成する Tool スクリプトです。

~/ライブラリ/Application Support/Cheetah3D/scripts/Tool フォルダにスクリプトファイルを移動(コピー)して使用します。 全てのカメラ/オブジェクトが書き出された .motnファイルが作成されます。尚、オブジェクトはグループレイヤーとして書き出されます。


It's a Tool script to make new .motn file of Motion from Cheetah3D's scene.

Place it into ~/Libarary/Application Support/Cheetah3D/scripts/Tool folder.

All cameras / objects ( as group layer ) will be exported with animation.


20170513: fixed for Cheetah3D v7

CheetahToMotion.js_20170513b.zip ( application/zip : 5 KB)

MD5 : d753544409d309a195ae3a70a1dec610

make your donation
for my scripts.

Multi UV Editor.js

複数オブジェクトの UV データを一枚のポリゴンにまとめて編集したい場合に、補助ツールとして使用するタグスクリプトです。

~/Library/Application Support/Cheetah3D/Scripts/Tag フォルダにスクリプトをコピーし、Cheetah3D を再起動してインストールを完了して下さい。

  1. まず UV をまとめたいオブジェクトをフォルダ等を使って階層にまとめておきます。(フォルダを使用せずに、子オブジェクトにして階層化しても OK)
  2. 親オブジェクトに Multi UV Editor.js タグを適用します。
  3. make editor object の make ボタンをクリックすると、階層中のすべてのポリゴンが合成された編集用のオブジェクトが作成されます。writeback target には、作成された編集用オブジェクトが自動的にセットされます。
  4. 編集用のオブジェクトの UV を編集します。このとき、コピー元や編集用オブジェクトのポリゴン・頂点は編集しないでください。
  5. 編集完了後に、writeback UV の write ボタンをクリックし、編集した UV 情報をそれぞれのコピー元に書き戻します。

注意点
編集中にドキュメントを閉じると、書き戻し用の情報が失われ、正しく書き戻せなくなります。その場合は、編集用オブジェクトの作成からやり直してください。
編集用のオブジェクトを書き出した後に、コピー元オブジェクト/編集用オブジェクトのポリゴン・頂点を編集すると、正しく UV 情報を書き戻せなくなります。


Multi_UV_Editor.js.zip ( application/zip : 2 KB)

MD5 : 3e3da5a35967d844181c86931c5f8dd2

make your donation
for my scripts.

Boids.js

It's a particle script to create Boids objects from particle object.


Boids.js_20130405.zip ( application/zip : 4 KB)

MD5 : 8e01cbe17b99d09332885fd5889ac073

make your donation
for my scripts.

Controlled Spline.js

It's a spline script, that create spline with control points as child objects position.

to install, copy 2 files into certain folders.

Controlled Spline.js -> ~/Library/Application Support/Scripts/Splineobj folder
Controlled Spline Tag.js -> ~/Librrary/Application Support/Scripts/Tag folder

If you want change 'curve' parameter at certain child object, attach 'Controlled Spline Tag.js' tag to it, then change its property.


子オブジェクトの位置をコントロールポイントとして、スプラインを生成するスプラインスクリプトです。

2つのファイルをそれぞれフォルダにコピーしてインストールして下さい。

Controlled Spline.js -> ~/Library/Application Support/Scripts/Splineobj folder
Controlled Spline Tag.js -> ~/Librrary/Application Support/Scripts/Tag folder

特定の子オブジェクトでカーブの比率を変えたい場合は、 その子オブジェクトに Controlled Spline Tag.js を適用して、そのプロパティを調整します。


ch3d_20130118_controlledspline_ss.jpg


Controlled_Spline_scripts_20171005.zip ( application/zip : 3 KB)

MD5 : 5e943ed135c3763121796cc5736705fa

make your donation
for my scripts.

Set Changer.js

It's a polygon script to switching visibility of object(s).

Set_Changer_20130118.zip ( application/zip : 5 KB)

MD5 : e2d53da7726d34195ac38698cf65abf3

make your donation
for my scripts.