Logo Image for SiNi Software IgNite Sculpt for 3ds max plugin

Supports the following 3rd Party Renderers

 

Image of SiNi Software Sculpt Interface
3ds Max Plugin Customer6

- Open & Close Ui

Definition
Si_Mesh.OpenDialog <No Prams>
Example
Si_Mesh.OpenDialog()

- Explode all object faces into individual objects

Definition
Array:<Array=Objects> Si_Mesh.ExplodeFaces Array:<Array=Objects> Center:<bool> Wirecolour:<bool> Name:<string>
Example
Si_Mesh.ExplodeFaces Objects true true "ExplodedFaces_"

- Explode all object elements into individual objects

Definition
Array:<Array=Objects> Si_Mesh.ExplodeElement Array:<Array=Objects> Center:<bool> Wirecolour:<bool> Name:<string>
Example
Si_Mesh.ExplodeElement Objects true true "ExplodedElements_"

- Explode object mesh into individual objects by material

Definition
Array:<Array=Objects> Si_Mesh.ExplodeMaterial Array:<Array=Objects> Center:<bool> Wirecolour:<bool> Name:<string>
Example
Si_Mesh.ExplodeMaterial Objects true true "ExplodedMaterial_"

- Explode object mesh into individual objects by material ID

Definition
Array:<Array=Objects> Si_Mesh.ExplodeMatID Array:<Array=Objects> Center:<bool> Wirecolour:<bool> Name:<string>
Example
Si_Mesh.ExplodeMatID Objects true true "ExplodedMatID_"

- Attach all mesh objects into on mesh

Definition
AttachedObj:<INode> Si_Mesh.AttachObj Array:<Array=Objects> Weld:<bool> Weld Threshold:<float> Name:<string>
Example
AttachedObj = Si_Mesh.AttachObj Objects false 0.0 "AttachedObjs_"

- Attach all mesh objects into one mesh per material

Definition
Array:<Array=Objects> Si_Mesh.AttachMaterial <Array=Objects> Weld:<bool> Weld Threshold:<float> Name:<string>
Example
Si_Mesh.AttachMaterial Objects true 0.01 "AttachedObjs_"

- Attach all mesh objects into one mesh per layer

Definition
Array:<Array=Objects> Si_Mesh.AttachLayer <Array=Objects> Weld:<bool> Weld Threshold:<float> Name:<string>
Example
Si_Mesh.AttachLayer Objects false 0.0 "AttachedObjs_"

- Attach all mesh simular objects into one mesh

Definition
Array:<Array=Objects> Si_Mesh.AttachSimilar <Array=Objects> Weld:<bool> Weld Threshold:<float> Name:<string>
Example
Si_Mesh.AttachSimilar Objects true 0.01 "AttachedObjs_"

- Attach all mesh objects into one mesh per distance given

Definition
Array:<Array=Objects> Si_Mesh.AttachDistance <Array=Objects> Distance:<int> Weld:<bool> Weld Threshold:<float> Name:<string>
Example
Si_Mesh.AttachDistance Objects 100 false 0.0 ""

- Restore wirecolour after diagnostics of mesh

Definition
Si_Mesh.RestoreWirecolour <No Prams>
Example
Si_Mesh.RestoreWirecolour()

- After diagnostics of mesh select red bad objects

Definition
Si_Mesh.SelectRed <No Prams>
Example
Si_Mesh.SelectRed()

- After diagnostics of mesh select yellow objects

Definition
Si_Mesh.SelectYellow <No Prams>
Example
Si_Mesh.SelectYellow()

- After diagnostics of mesh select green good objects

Definition
Si_Mesh.SelectGreen <No Prams>
Example
Si_Mesh.SelectGreen()

- Diagnostics show & hide verts on sent objects

Definition
Si_Mesh.DisplayVerts <Array=Objects>
Example
Si_Mesh.DisplayVerts Objects

- Diagnostics show DirectX material sent objects

Definition
Si_Mesh.DisplayDirectX <Array=Objects>
Example
Si_Mesh.DisplayDirectX Objects

- Diagnostics show 2 sided Normals material sent objects

Definition
Si_Mesh.DisplayNormals <Array=Objects>
Example
Si_Mesh.DisplayNormals Objects

- Diagnostics show different colour on all smoothing groups

Definition
Si_Mesh.DisplaySmoothing <Array=Objects>
Example
Si_Mesh.DisplaySmoothing Objects

- Diagnostics show red material on all open objects sent

Definition
Array:<Array=Objects> Si_Mesh.DisplayOpen <Array=Objects>
Example
Si_Mesh.DisplayOpen Objects

- Diagnostics show mapping material on all sent objects

Definition
Si_Mesh.DisplayMapping <Array=Objects>
Example
Si_Mesh.DisplayMapping Objects

- Diagnostics show red material on all objects with iso verts

Definition
Array:<Array=Objects> Si_Mesh.DisplayIsoVerts <Array=Objects>
Example
Si_Mesh.DisplayIsoVerts Objects

- Diagnostics show red material on all objects with Dbl. faces

Definition
Array:<Array=Objects> Si_Mesh.DisplayDblFaces <Array=Objects>
Example
Si_Mesh.DisplayDblFaces Objects

- Diagnostics show multi-sub material on sent objects

Definition
Si_Mesh.DisplayMultiSub <Array=Objects>
Example
Si_Mesh.DisplayMultiSub Objects

- Detach double faces on all sent objects

Definition
Si_Mesh.DetachDblFaces <Array=Objects>
Example
Si_Mesh.DetachDblFaces Objects

- Delete double faces on all sent objects

Definition
Si_Mesh.DeleteDblFaces <Array=Objects>
Example
Si_Mesh.DeleteDblFaces Objects

- Delete iso verts on all sent objects

Definition
Si_Mesh.DeleteIsoVerts <Array=Objects>
Example
Si_Mesh.DeleteIsoVerts Objects

- Rebuild mesh on all sent objects

Definition
Si_Mesh.RebuildMesh <Array=Objects>
Example
Si_Mesh.RebuildMesh Objects

- Conform objects to any surface on their Z ray direction

Definition
Si_Mesh.Conform <Array=Objects> Conform:<bool>
Example
Si_Mesh.Conform Objects false

- Bulk weld verts on all sent objects

Definition
Si_Mesh.Weld <Array=Objects> Threshold <float>
Example
Si_Mesh.Weld Objects 0.01

- Set random MatIDs on sent objects by faces

Definition
Si_Mesh.RandomIDFace <Array=Objects> Random ID <int>
Example
Si_Mesh.RandomIDFace Objects 5

- Set random MatIDs on sent objects by elements

Definition
Si_Mesh.RandomIDElement <Array=Objects> Random ID <int>
Example
Si_Mesh.RandomIDElement Objects 5

- Set all MatIDs to 1 on all sent objects

Definition
Si_Mesh.SetIDOne <Array=Objects>
Example
Si_Mesh.SetIDOne Objects

- Set all smoothing groups to auto on all sent objects

Definition
Si_Mesh.AutoSmooth <Array=Objects>
Example
Si_Mesh.AutoSmooth Objects

- Clear all smoothing groups on all sent objects

Definition
Si_Mesh.ClearSmoothing <Array=Objects>
Example
Si_Mesh.ClearSmoothing Objects

- Retopologize all sent planes to a given mesh size

Definition
RetopoPlane:<INode> Si_Mesh.RetopoPlane <Array=Objects> Grid:<float>
Example
RetopoPlane = Si_Mesh.RetopoPlane Objects 4.5

- Retopologize all sent building massing models

Definition
Array:<Array=Objects> Si_Mesh.RetopoMassing <Array=Objects> Grid:<float> Delete Original:<bool>
Example
Si_Mesh.RetopoMassing Objects 1.0 true

- Unify normals on all sent objects

Definition
Si_Mesh.UnifyNormals <Array=Objects>
Example
Si_Mesh.UnifyNormals Objects

- Flip all normals on all sent objects

Definition
Si_Mesh.FlipNormals <Array=Objects>
Example
Si_Mesh.FlipNormals Objects

- Set all normals to face their pivot on all sent objects

Definition
Si_Mesh.NormalsToDir <Array=Objects> Towards:<bool>
Example
Si_Mesh.NormalsToDir Objects true

Copyright © SiNi Software 2025 All rights reserved
Registration: 10001189
Autodesk Autherized developer logo
SiNi Software logo for terms and conditions
Copyright © SiNi Software 2025 All rights reserved
Registration: 10001189
Autodesk Autherized developer logo
SiNi Software logo for terms and conditions
Copyright © SiNi Software 2025 All rights reserved
Company Registration: 10001189
Autodesk Autherized developer logo
SiNi Software logo for terms and conditions
Copyright © SiNi Software 2025 All rights reserved
Company Registration No: 10001189
Autodesk Autherized developer logo
SiNi Software logo for terms and conditions
Copyright © SiNi Software 2025 All rights reserved
Company Registration No: 10001189