Trimming :
- aggiunta la modalità ReduceTwistRMF.
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
+12
-3
@@ -1,8 +1,17 @@
|
||||
-- ReduceTwist.lua by Egalware s.r.l. 2026/04/21
|
||||
-- ReduceTwistRMF.lua by Egalware s.r.l. 2026/04/21
|
||||
|
||||
require( 'EgtBase')
|
||||
_ENV = EgtProtectGlobal()
|
||||
EgtEnableDebug( false)
|
||||
EgtEnableDebug( true)
|
||||
|
||||
local nType = ...
|
||||
tbTypes = {
|
||||
STD = 0, -- standard
|
||||
RMF = 1 -- con rotation minimizing frame
|
||||
}
|
||||
if not nType then
|
||||
nType = tbTypes.STD
|
||||
end
|
||||
|
||||
-- Carico le costanti di Trimming
|
||||
EgtAddToPackagePath( EgtGetSourceDir() .. '?.lua')
|
||||
@@ -100,7 +109,7 @@ EgtSetColor(vSyncSel[1], EDIT_SURF_SYNC_COLOR)
|
||||
EgtSetColor(vSyncSel[2], EDIT_SURF_SYNC_COLOR)
|
||||
|
||||
|
||||
local nNewSurfId = EgtRegolarizeSurfaceLocally( nEditSurfLayer, nSurf,vSyncSel[1],vSyncSel[2],dLinTol)
|
||||
local nNewSurfId = EgtRegolarizeSurfaceLocally( nEditSurfLayer, nSurf,vSyncSel[1],vSyncSel[2],dLinTol, nType)
|
||||
|
||||
if nNewSurfId == nil or nNewSurfId == GDB_ID.NULL then
|
||||
EgtOutBox( ERROR_REDUCE_TWIST .. 'Failed Reduction of twist', 'Error', 'ERROR', 'OK')
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
-- ReduceTwist.lua by Egalware s.r.l. 2026/04/21
|
||||
|
||||
assert(loadfile( "C:\\EgtData\\trimming\\ReduceTwist.lua"))(1)
|
||||
+5
-4
@@ -27,7 +27,8 @@ Button18=CalcBezier.lua,Images\BezierSurf.png,Get Surf
|
||||
Button19=ResetBezierSurf.lua,Images\ResetBezierSurf.png,<-- Undo
|
||||
Button20=Separator
|
||||
Button21=ReduceTwist.lua,Images\ReduceTwist.png,Reduce Twist
|
||||
Button22=ConfirmSurfChange.lua,Images\ConfirmSurfChange.png, Confirm Surf Change
|
||||
Button23=ResetSurfChange.lua,Images\ResetSurfChange.png, Reset Surf Change
|
||||
Button24=Separator
|
||||
Button25=Settings.lua,Images\Settings.png,Settings
|
||||
Button22=ReduceTwistRMF.lua,Images\ReduceTwistRMF.png,Reduce Twist with RMF
|
||||
Button23=ConfirmSurfChange.lua,Images\ConfirmSurfChange.png, Confirm Surf Change
|
||||
Button24=ResetSurfChange.lua,Images\ResetSurfChange.png, Reset Surf Change
|
||||
Button25=Separator
|
||||
Button26=Settings.lua,Images\Settings.png,Settings
|
||||
Reference in New Issue
Block a user