1- -- under development for v2.02 (for beta43b) r2
21--[[
32MIT License
43Copyright (c) 2025-2026 sigma-axis
@@ -24,7 +23,7 @@ SOFTWARE.
2423https://mit-license.org/
2524]]
2625@四隅丸め
27- --information:四隅丸め@Basic_S v2.01 (for beta42 ) by σ軸
26+ --information:四隅丸め@Basic_S v2.02 (for beta43b ) by σ軸
2827--label:Basic_S\クリッピング
2928--filter
3029--require:2004200
@@ -284,7 +283,7 @@ obj.pixelshader("carve", "object", nil, {
284283}, "mask");
285284
286285@背景角丸矩形
287- --information:背景角丸矩形@Basic_S v2.01 (for beta42 ) by σ軸
286+ --information:背景角丸矩形@Basic_S v2.02 (for beta43b ) by σ軸
288287--label:Basic_S\装飾
289288--require:2004200
290289--track@pad_X:余白X,-1000,1000,10,1,,0.5
589588obj.cx, obj.cy = obj.cx + (L - R) / 2, obj.cy + (T - B) / 2;
590589
591590@背景楕円
592- --information:背景楕円@Basic_S v2.01 (for beta42 ) by σ軸
591+ --information:背景楕円@Basic_S v2.02 (for beta43b ) by σ軸
593592--label:Basic_S\装飾
594593--require:2004200
595594--track@pad_X:余白X,-1000,1000,10,1,,0.5
@@ -704,7 +703,7 @@ obj.effect("背景角丸矩形@Basic_S", "クリッピング", clip,
704703 pad_L, pad_R, pad_T, pad_B, line_x, line_y, back_x, back_y));
705704
706705@背景菱形
707- --information:背景菱形@Basic_S v2.01 (for beta42 ) by σ軸
706+ --information:背景菱形@Basic_S v2.02 (for beta43b ) by σ軸
708707--label:Basic_S\装飾
709708--require:2004200
710709--track@pad_X:余白X,-1000,1000,10,1,,0.5
@@ -822,7 +821,7 @@ obj.effect("背景角丸矩形@Basic_S", "クリッピング", clip,
822821 pad_L, pad_R, pad_T, pad_B, line_x, line_y, back_x, back_y));
823822
824823@透明度適用
825- --information:透明度適用@Basic_S v2.01 (for beta42 ) by σ軸
824+ --information:透明度適用@Basic_S v2.02 (for beta43b ) by σ軸
826825--label:Basic_S\加工
827826--filter
828827--require:2004200
@@ -843,7 +842,7 @@ if apply_former then obj.alpha, alpha = 1, alpha * obj.alpha end
843842if alpha ~= 1 then obj.pixelshader("const_alpha", "object", nil, { alpha }, "mask") end
844843
845844@透明度二値化
846- --information:透明度二値化@Basic_S v2.01 (for beta42 ) by σ軸
845+ --information:透明度二値化@Basic_S v2.02 (for beta43b ) by σ軸
847846--label:Basic_S\加工
848847--filter
849848--require:2004200
@@ -886,7 +885,7 @@ if alpha > 0 or buffer < 1 then
886885end
887886
888887@色調補正
889- --information:色調補正@Basic_S v2.01 (for beta42 ) by σ軸
888+ --information:色調補正@Basic_S v2.02 (for beta43b ) by σ軸
890889--label:Basic_S\色調整
891890--filter
892891--require:2004200
@@ -1242,7 +1241,7 @@ else
12421241end
12431242
12441243@色チャンネル入れ替え
1245- --information:色チャンネル入れ替え@Basic_S v2.01 (for beta42 ) by σ軸
1244+ --information:色チャンネル入れ替え@Basic_S v2.02 (for beta43b ) by σ軸
12461245--label:Basic_S\色調整
12471246--filter
12481247--require:2004200
@@ -1350,7 +1349,7 @@ end
13501349obj.pixelshader(premult and "premult" or "nonmult", "object", "object", params);
13511350
13521351@回転中心
1353- --information:回転中心@Basic_S v2.01 (for beta42 ) by σ軸
1352+ --information:回転中心@Basic_S v2.02 (for beta43b ) by σ軸
13541353--label:Basic_S\配置
13551354--require:2004200
13561355--track@X:X,-4000,4000,0,0.01,,0.25
@@ -1362,7 +1361,7 @@ obj.cy = obj.cy + Y;
13621361obj.cz = obj.cz + Z;
13631362
13641363@回転中心アンカー指定
1365- --information:回転中心アンカー指定@Basic_S v2.01 (for beta42 ) by σ軸
1364+ --information:回転中心アンカー指定@Basic_S v2.02 (for beta43b ) by σ軸
13661365--label:Basic_S\配置
13671366--require:2004200
13681367--track@X:X,-4000,4000,0,0.01,,0.25
@@ -1409,7 +1408,7 @@ obj.ox, obj.oy, obj.oz = obj.ox + dx, obj.oy + dy, obj.oz + dz;
14091408obj.cx,obj.cy,obj.cz = cx, cy, cz;
14101409
14111410@上下左右揃え
1412- --information:上下左右揃え@Basic_S v2.01 (for beta42 ) by σ軸
1411+ --information:上下左右揃え@Basic_S v2.02 (for beta43b ) by σ軸
14131412--label:Basic_S\配置
14141413--require:2004200
14151414--track@X:左右%,-100,100,0,0.001
@@ -1432,7 +1431,7 @@ if cx ~= obj.cx or cy ~= obj.cy then
14321431end
14331432
14341433@直角回転
1435- --information:直角回転@Basic_S v2.01 (for beta42 ) by σ軸
1434+ --information:直角回転@Basic_S v2.02 (for beta43b ) by σ軸
14361435--label:Basic_S\配置
14371436--require:2004200
14381437--select@rot:方向=0,なし=0,90°時計回り=1,180°反転=2,90°反時計回り=3,左右反転=4,上下反転=5,右上軸反転=6,左上軸反転=7
@@ -1481,7 +1480,7 @@ obj.copybuffer("object", "tempbuffer");
14811480if not move_center then obj.cx, obj.cy = obj.cx + (cx - cx0), obj.cy + (cy - cy0) end
14821481
14831482@XYZ追加回転
1484- --information:XYZ追加回転@Basic_S v2.01 (for beta42 ) by σ軸
1483+ --information:XYZ追加回転@Basic_S v2.02 (for beta43b ) by σ軸
14851484--label:Basic_S\配置
14861485--require:2004200
14871486--track@X:X,-1440,1440,0,0.01,,0.25
@@ -1552,7 +1551,7 @@ if angle ~= 0 or draw then
15521551end
15531552
15541553@任意軸追加回転
1555- --information:任意軸追加回転@Basic_S v2.01 (for beta42 ) by σ軸
1554+ --information:任意軸追加回転@Basic_S v2.02 (for beta43b ) by σ軸
15561555--label:Basic_S\配置
15571556--require:2004200
15581557--track@angle:角度,-1440,1440,0,0.01,,0.25
@@ -1794,7 +1793,7 @@ else
17941793end
17951794
17961795@傾斜
1797- --information:傾斜@Basic_S v2.01 (for beta42 ) by σ軸
1796+ --information:傾斜@Basic_S v2.02 (for beta43b ) by σ軸
17981797--label:Basic_S\変形
17991798--require:2004200
18001799--track@angle:角度,-80,80,0,0.001,,0.9
@@ -1889,7 +1888,7 @@ obj.copybuffer("object", "tempbuffer");
18891888obj.cx, obj.cy = obj.cx - cx, obj.cy - cy;
18901889
18911890@XY軸変形
1892- --information:XY軸変形@Basic_S v2.01 (for beta42 ) by σ軸
1891+ --information:XY軸変形@Basic_S v2.02 (for beta43b ) by σ軸
18931892--label:Basic_S\変形
18941893--require:2004200
18951894--track@xX:X軸移動先X,-4000,4000,100,0.01,,0.25
@@ -1960,7 +1959,7 @@ obj.drawpoly(
19601959obj.copybuffer("object", "tempbuffer");
19611960
19621961@領域サイズ変更
1963- --information:領域サイズ変更@Basic_S v2.01 (for beta42 ) by σ軸
1962+ --information:領域サイズ変更@Basic_S v2.02 (for beta43b ) by σ軸
19641963--label:Basic_S\クリッピング
19651964--require:2004200
19661965--track@T:上,-4000,4000,0,1,,0.25
@@ -2049,7 +2048,7 @@ end
20492048obj.cx, obj.cy = cx, cy;
20502049
20512050@領域割合サイズ変更
2052- --information:領域割合サイズ変更@Basic_S v2.01 (for beta42 ) by σ軸
2051+ --information:領域割合サイズ変更@Basic_S v2.02 (for beta43b ) by σ軸
20532052--label:Basic_S\クリッピング
20542053--require:2004200
20552054--track@T:上%,-100,100,0,0.001
@@ -2105,7 +2104,7 @@ if L ~= 0 or R ~= 0 or T ~= 0 or B ~= 0 then
21052104end
21062105
21072106@領域サイズ指定
2108- --information:領域サイズ指定@Basic_S v2.01 (for beta42 ) by σ軸
2107+ --information:領域サイズ指定@Basic_S v2.02 (for beta43b ) by σ軸
21092108--label:Basic_S\クリッピング
21102109--require:2004200
21112110--track@X:X,-4000,4000,0,0.1,,0.25
@@ -2204,7 +2203,7 @@ elseif L ~= 0 or R ~= 0 or T ~= 0 or B ~= 0 then
22042203end
22052204
22062205@カットずらし
2207- --information:カットずらし@Basic_S v2.01 (for beta42 ) by σ軸
2206+ --information:カットずらし@Basic_S v2.02 (for beta43b ) by σ軸
22082207--label:Basic_S\クリッピング
22092208--require:2004200
22102209--track@X:ずれX,-4000,4000,40,1,,0.25
@@ -2428,7 +2427,7 @@ if not move_center then
24282427end
24292428
24302429@中抜きクリッピング
2431- --information:中抜きクリッピング@Basic_S v2.01 (for beta42 ) by σ軸
2430+ --information:中抜きクリッピング@Basic_S v2.02 (for beta43b ) by σ軸
24322431--label:Basic_S\クリッピング
24332432--require:2004200
24342433--track@X:X,-4000,4000,0,0.1,,0.25
@@ -2532,7 +2531,7 @@ else
25322531end
25332532
25342533@画像中間ループ
2535- --information:画像中間ループ@Basic_S v2.01 (for beta42 ) by σ軸
2534+ --information:画像中間ループ@Basic_S v2.02 (for beta43b ) by σ軸
25362535--label:Basic_S\配置
25372536--require:2004200
25382537--track@width:幅,0,4000,1,1,,0.25
@@ -2750,7 +2749,7 @@ obj.cx, obj.cy =
27502749 obj.cy - (len1_y - len0_y) * align_y / 2;
27512750
27522751@小数ぼかし
2753- --information:小数ぼかし@Basic_S v2.01 (for beta42 ) by σ軸
2752+ --information:小数ぼかし@Basic_S v2.02 (for beta43b ) by σ軸
27542753--label:Basic_S\ぼかし
27552754--filter
27562755--require:2004200
@@ -2897,7 +2896,7 @@ if luma_weight > 0 then
28972896end
28982897
28992898@縁取りα
2900- --information:縁取りα@Basic_S v2.01 (for beta42 ) by σ軸
2899+ --information:縁取りα@Basic_S v2.02 (for beta43b ) by σ軸
29012900--label:Basic_S\装飾
29022901--require:2004200
29032902--track@size:サイズ,-500,500,5,1
@@ -3080,7 +3079,7 @@ elseif alpha < 1 then
30803079end
30813080
30823081@四角縁取り
3083- --information:四角縁取り@Basic_S v2.01 (for beta42 ) by σ軸
3082+ --information:四角縁取り@Basic_S v2.02 (for beta43b ) by σ軸
30843083--label:Basic_S\装飾
30853084--require:2004200
30863085--track@size:サイズ,-500,500,5,0.01
@@ -3271,7 +3270,7 @@ else
32713270end
32723271
32733272@内側シャドウ
3274- --information:内側シャドウ@Basic_S v2.01 (for beta42 ) by σ軸
3273+ --information:内側シャドウ@Basic_S v2.02 (for beta43b ) by σ軸
32753274--label:Basic_S\装飾
32763275--filter
32773276--require:2004200
@@ -3412,7 +3411,7 @@ obj.setoption("blend");
34123411obj.pixelshader("carve@画像ファイル合成@Basic_S", "object", { cache_name, "tempbuffer" }, nil);
34133412
34143413@画像ファイル合成
3415- --information:画像ファイル合成@Basic_S v2.01 (for beta42 ) by σ軸
3414+ --information:画像ファイル合成@Basic_S v2.02 (for beta43b ) by σ軸
34163415--label:Basic_S\加工
34173416--filter
34183417--require:2004200
@@ -3774,7 +3773,7 @@ if extra_filter == 1 then
37743773end
37753774
37763775@動画ファイル合成
3777- --information:動画ファイル合成@Basic_S v2.01 (for beta42 ) by σ軸
3776+ --information:動画ファイル合成@Basic_S v2.02 (for beta43b ) by σ軸
37783777--label:Basic_S\加工
37793778--filter
37803779--require:2004200
@@ -4064,7 +4063,7 @@ if extra_filter == 1 then
40644063end
40654064
40664065@テキスト合成
4067- --information:テキスト合成@Basic_S v2.01 (for beta42 ) by σ軸
4066+ --information:テキスト合成@Basic_S v2.02 (for beta43b ) by σ軸
40684067--label:Basic_S\加工
40694068--filter
40704069--require:2004200
@@ -4427,7 +4426,7 @@ if extra_filter == 1 then
44274426end
44284427
44294428@別レイヤー同期
4430- --information:別レイヤー同期@Basic_S v2.01 (for beta42 ) by σ軸
4429+ --information:別レイヤー同期@Basic_S v2.02 (for beta43b ) by σ軸
44314430--label:Basic_S\配置
44324431--require:2004200
44334432--select@index_base:レイヤー位置=1,絶対指定=0,相対指定=1
@@ -4548,7 +4547,7 @@ if sync_rot ~= 0 then
45484547end
45494548
45504549@バッファをコピー
4551- --information:バッファをコピー@Basic_S v2.01 (for beta42 ) by σ軸
4550+ --information:バッファをコピー@Basic_S v2.02 (for beta43b ) by σ軸
45524551--label:Basic_S
45534552--filter
45544553--require:2004200
0 commit comments