Skip to content

Instantly share code, notes, and snippets.

@Hoikohroh
Hoikohroh / exchangeHexForRgb.ms
Last active August 29, 2015 14:10
Maxscript : exchange Hex color for RGB color
try destroyDialog exchangeHexForRgb catch()
Rollout exchangeHexForRgb "Hex"
(
colorpicker colorBox fieldwidth:25 height:25 color:(color 0 0 0) offset:[-12,0] across:2
edittext hexCode "#" fieldwidth:68 height:20 offset:[-26,2]
on colorBox changed state do (
local boxValue= #(bit.intAsHex colorBox.color.r, bit.intAsHex colorBox.color.g, bit.intAsHex colorBox.color.b)
try(
@Hoikohroh
Hoikohroh / Close unselected documents.jsx
Last active August 29, 2015 14:10
Adobe Photoshop Script: Close unselected documents.
var Doc = app.activeDocument;
for (var i = (app.documents.length - 1); i >= 0; i --){
var chkDoc = app.documents[i];
if (chkDoc !== Doc){
//!! Important !! Mode: DONOTSAVECHANGES !!//
chkDoc.close(SaveOptions.DONOTSAVECHANGES);
}
};
@Hoikohroh
Hoikohroh / Gradient_Collor_v1.ms
Last active August 29, 2015 14:11
Maxscript:Gradient_Collor
GC_Floater = NewRolloutFloater "Gradient Coloring"150 260
Rollout GC_Roll "Setting"
(
Group "Start Color"
(
colorpicker colorA fieldwidth:45 height:30 \
color:(color 0 0 0) title:"Start Color" align:#Center --スタートカラー規定値
@Hoikohroh
Hoikohroh / Setting_LookAt_Constraint_v20131008.ms
Created December 12, 2014 09:58
Maxscript:Setting_LookAt_Constraint
/*
Setting_LookAt_Constraint
ver 2013/10/07
更新履歴
ver 20131008
リストビューをDotNetで構築(試験運用)
重みに対応(試験運用)
コード整理
変数のスコープエラー修正
@Hoikohroh
Hoikohroh / Create_ConstraintBone_v20131012.ms
Last active August 29, 2015 14:11
MaxScript:Create_ConstraintBone
(
--選択中のオブジェクト数を調査
--無選択ならボーンの開始点をピックアップ
--1つなら、選択中のノードからボーン作成
--複数選択ならリターン
case (selection as array).count of
( 0: Start = pickObject()
1: Start = selection[1]
default: return()
@Hoikohroh
Hoikohroh / Brush_Preset_v20131017.ms
Created December 12, 2014 10:31
Maxscript:Brush_Preset
/*
Brush_Preset v20131017
・スクリプト概要
グラファイトモデリングツールのブラシプリセットを保存
作成したプリセットはTex形式で保存/読み込み可能
ペイント変形のオフセット、ノイズの取得が出来なかった為、
一部記録できないパラメーター有
@Hoikohroh
Hoikohroh / Create_ConstraintBone_v20140313.ms
Created December 12, 2014 10:35
Maxscript:Create_ConstraintBone
/*
更新履歴
v20140313
選択フィルタ未選択時のエラー修正
v20140130_2
選択フィルタのエラーを修正
ボーンサイズ指定可能
アップノード初期設定をペアレントに
@Hoikohroh
Hoikohroh / Vertex_To_Hpr_v20131111.ms
Created December 12, 2014 10:53
Maxscript:Vertex_To_Hpr
/*
Veetex_To_Hpr
スクリプト概要
・編集可能ポリゴン内の選択頂点位置にヘルパーを作成
・ヘルパーのZ軸方向を指定する事も可能
既知の問題
・選択オブジェクトのZ軸と、ヘルパーのZ軸が重なる場合、他2軸が定まらない。
@Hoikohroh
Hoikohroh / Add_Skew_To_Camera_v20131113.ms
Created December 12, 2014 10:56
Maxscript:Add_Skew_To_Camera
/*
Add Skew To Camera
・選択カメラに対し 縦横のスキュー適応、コントロール用のアトリビュート追加
・ワイヤパラメータを使用してるので、日本語版のみ
・アトリビュートを削除したい場合は"custAttributes.delete $ 1"
*/
@Hoikohroh
Hoikohroh / MrAreaLightGuid_v20131117.ms
Created December 12, 2014 10:58
Maxscript:MrAreaLightGuid
/*
MrAreaLightGuid_v20131117
スクリプト概要
・MrAreaLightのライトエリアを表示するシェイプを作成
*/
(
Fn Fn_Expression obj Name Target = (
obj.controller = Float_Expression()
obj.controller.AddScalarTarget Name Target