灵符lingfu

lingmodeler

↓ 0 downloads

LingModeler: box modeling with quads and tris, rigging + weight painting, 2D vector illustration and animation, procedural textures and game assets; .lmesh / .ling native formats, OBJ, glTF and SVG import / export

Windows · x86-64Linux · x86-64LingOS · x86-64LingOS · Pi 5 ARM64Web · WASM
Keywords 3d, modeling, vector, svg, gltf, obj, rigging, animation, textures, ling
lingfu install lingmodeler
LicenseApache-2.0 OR MIT
Authorsling-lin
READMECode / FilesVersionsDependency GraphDependentsSecurityBuildsSettings

Code / Files (67)

LingModeler.vbs
' LingModeler launcher without a console window (double-click, or use the Desktop shortcut).
' Runs run.bat hidden; if LingModeler exits with an error, shows where the log is.
Set fso = CreateObject("Scripting.FileSystemObject")
Set sh = CreateObject("WScript.Shell")
root = fso.GetParentFolderName(WScript.ScriptFullName)
sh.CurrentDirectory = root
ling = root & "\..\ling\target\release\ling.exe"
If fso.FileExists(root & "\LingModeler.exe") Then
  sh.Run """" & root & "\LingModeler.exe""", 1, False
  WScript.Quit 0
End If
If Not fso.FileExists(ling) Then ling = root & "\..\ling\target\debug\ling.exe"
If Not fso.FileExists(ling) Then ling = "ling"
cmd = "cmd /c """"" & ling & """ run --interp ling\main.ling > """ & root & "\lingmodeler.log"" 2>&1"""
code = sh.Run(cmd, 0, True)
If code <> 0 Then
  MsgBox "LingModeler stopped with an error (code " & code & ")." & vbCrLf & "See " & root & "\lingmodeler.log", vbExclamation, "LingModeler"
End If

← Back to index