[LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)


[LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#1
Star 
Hey,

this took some time to finish, but now its ready.

[Image: imgDuke2.png]

As always, you can download LDPE from this page:

http://nilsschmidt1337.github.io/ldparteditor/

Changelog:

(8 new features and 2 bug fixes)

With this release you will be able to...
  • ...benefit from the fact that Rectifier "does not convert bordered rhombuses into rect primitives" by default.
  • ...customise if Rectifier "does convert bordered rhombuses into rect primitives" by default.
  • ...choose if Rectifier creates rect primitives with a shear or non-trivial rotation matrix.
  • ...see a warning if the file is BFC CW certified instead of CCW.
  • ...see a hint for "freezing the selection" when adding new objects ( I also implemented this for the next LDPatternCreator version ).
  • ...use the old sphere mesh for CSG operations, too (CSG_ELLIPSOID2).
  • ...use a "Concave/Convex Heatmap" mode which visualises convexity between surfaces (type 3 and 4, double-click on heatmap button).
  • ...see the !PREVIEW meta with syntax highlighting.

The following critical issues are fixed:

  1. The selection filter logic was not consistent.
  2. [OpenGL 3.3] LDPE didn't switch to "special condline mode" when the user tried to add a condline.

The program was tested intensively with "real world" files.
However, something can go wrong in about 140.000 lines of code.

Installation on Windows:

  1. Download and extract LDPartEditor_win32_x64.zip
  2. Run LDPartEditor-1.8.91.msi
  3. Start LDPartEditor from the start menu
Installation on Linux:

  1. Download and extract LDPartEditor_linux_x64.zip
  2. Install ldparteditor_1.8.91-1_amd64.deb
  3. Start LDPartEditor from the menu or via launcher
Installation on Mac OS X:

  1. Download and extract LDPartEditor_mac_x64.zip
  2. Mount LDPartEditor-1.8.91.dmg
  3. Drag LDPartEditor.app to the Applications folder
  4. Copy ldparteditor.sh to your home folder
        4a. Open a Terminal.app and run ./ldparteditor.sh
        4b. Or open a Terminal.app and run /Applications/LDPartEditor.app/Contents/MacOS/LDPartEditor

I listen carefully to your requests and possible complaints. Please leave me a message, with your thoughts and wishes to further improve the software.

LDPE is a 3D CAD application: The overall system requirements are higher. While I recommend to use a powerful 64-bit multicore system, it could be possible, to run LDPE on older machines as well.

System Requirements:

Minimum System Requirements:
  • OpenGL 2.1 compatible Graphics Card
  • Operating System (64-bit): Windows [7 or newer], Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz)
  • RAM: 4GB
  • Video-Memory: 1 GB
  • Free Disk Space: 150 MB
Recommended Requirements:
  • Operating System (64bit): Windows 7,8,10,11, Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • OpenGL 3.3 compatible Graphics Card
  • CPU: Multicore-Processor with 4 cores (or more)
  • RAM: >4 GB
  • Video-Memory: >1 GB
  • Free Disk Space: 500 MB
  • For a faster start, LDPartEditor and the LDraw™ library should be installed on an SSD.
Reply
RE: [LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#2
Thanks Nils !
Reply
RE: [LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#3
All my wishes came true. Love it!

w.
LEGO ergo sum
Reply
RE: [LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#4
I hoped that the convexity heatmap would help to locate areas where the  mesh would appear smoother if pairs of triangles were flipped, but I see no clear hint Sad 

Crumpled:

.png   heattest1.png (Size: 51.46 KB / Downloads: 32)

Smoother:

.png   heattest2.png (Size: 47.46 KB / Downloads: 32)


Attached Files
.dat   heattest1.dat (Size: 4.74 KB / Downloads: 0)
.dat   heattest2.dat (Size: 4.74 KB / Downloads: 0)
Reply
RE: [LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#5
Thanks for the old CSG mesh :-)

one question: I never came across the issue that Willy mentioned with Rectifiers, when did this occure or which settings were used
Reply
RE: [LDPE] 1.8.91 Released (rectifier defaults / heatmap / CSG_ELLIPSOID2)
#6
(2025-04-12, 16:13)Gerald Lasser Wrote: Thanks for the old CSG mesh :-)

one question: I never came across the issue that Willy mentioned with Rectifiers, when did this occure or which settings were used
I think that the problem existing in some meshes come from the command line version of rectifier (which has probably more lenient thresholds), sometimes used as a post-processor in Datheader. So far I never noticed problems caused by LDPE version of Rectifier.
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 1 Guest(s)