Neuigkeiten
Dieses Update konzentriert sich auf die JPEG-Optimierung – die nun wesentlich stabiler und schneller ist! Eine ganze Klasse an quasi-zufälligen Fehlern wurde korrigiert.
Den Download gibt’s wieder hier und die (englische) Liste der Änderungen hier!
Dieses Update bringt Kompressionsverbesserungen – allem voran werden JPG/PNG-Bilder jetzt noch kleiner! Es korrigiert auch Probleme mit JPG-Fotos im CMYK-Farbraum und mit alten Office-Dateien.
Den Download gibt’s wieder hier und die (englische) Liste der Änderungen hier!
Automatisiert Bilder von STL-Dateien erzeugen
Ich habe ein neues Programm hochgeladen – stltopng. Dieses kleine Befehlszeilenprogramm baut auf meinen STL-Thumbnails auf und kann automatisiert Bilder von STL-Dateien aufnehmen und als PNG-Bilddatei speichern.
Falls ihr also immer schon STL-Vorschaubilder automatisiert abgreifen wolltet – etwa für schicke Gallerien auf Websites – geht das nun blitzschnell und einfach! Ich habe auch den C++-Quelltext hochgeladen, falls ihr die Schnittstelle genauer erkunden wollt.
Aktuell ist das Programm noch nicht ganz fertig, und die Einstellung der Farben und Blickwinkel ist sperrig. Über Rückmeldungen freue ich mich aber trotzdem!
Hier der Download, hier der Schnelleinstieg, und hier die Bedienungsanleitung.
Updates für den STL Viewer waren letztes Jahr spärlich – ich arbeite noch immer an großen neuen Features. Aber ich habe auch viele kleine Verbesserungen vorgenommen, und es gibt keinen Grund, die zurückzuhalten!
Das Update bringt bessere Leistung, verbessert das Laden von ASCII-STLs, verbessert die Koordinatensystem-Erkennung bei STLs aus Fusion 360, und mehr. Holt es euch hier!
Jetzt auch im Microsoft Store: Wegen reger Nachfrage gibt’s Papa’s Best STL Viewer nun auch im Microsoft Store. Ich kann ihn nicht gratis anbieten, da Microsoft dafür Geld von mir sehen möchte, aber er kostet nur einen kleinen, einmaligen Betrag, der die Entwicklung unterstützt. Die Store-Version ist identisch mit der gratis-Version, aber der Store fügt ein paar Features hinzu:
- Windows installiert neue Viewer-Versionen automatisch
- keine Warnungen über
Unbekannten Herausgeber
, nicht vertrauenswürdiges Programm
, usw. - Paket ist von Microsoft geprüft und signiert
Die Entscheidung liegt bei euch. Ihr könnt die Store-Seite hier besuchen, den Microsoft Store hier direkt öffnen, oder einfach die gratis-Version weiter benutzen 🙂
Kleiner Hotfix: Falls JPG-Fotos nicht verlustfrei rotierbar waren, hat der Optimizer trotzdem die Rotationsinformation aus ihren EXIF-Daten gelöscht – selbst wenn man die Metadaten behalten wollte. Das betraf zum Beispiel Fotos von Huawei-Handys.
Den Download gibt’s wie immer hier!
Ich habe einen Hotfix freigegeben, weil mein Optimizer unter seltenen Umständen TIFF-Dateien zerstören konnte. Ich versuche grundsätzlich, beschädigte Dateien vor der Optimierung zu reparieren, aber manchmal klappt das nicht ganz und hinterlässt eine zerstörte Datei. Ich habe die Reparatur deaktiviert, bis mir ein zuverlässiger Weg einfällt. Der Optimizer wird beschädigte TIFFs nun nicht mehr optimieren.
Mit einem vorherigen Update – falls ihr es verpasst habt – habe ich die hakelige Eingabe des Temp-Verzeichnisses durch einen Knopf mit Dialog ersetzt und Probleme beim Laden/Speichern von Einstellungen korrigiert.
Den Download gibt’s wieder hier und die (englische) Liste der Änderungen hier!
Papa’s Best Optimizer optimiert nun auch die Vorschaubilder in JPEG-Bildern (sofern man sich nicht entscheidet, sie zu löschen).
Außerdem können nun Metadaten der Gruppe APP14 Adobe gelöscht werden. Die entsprechende Option ist jedoch mit einer Warnung versehen, da manche Bilder die Daten unbedingt zur korrekten Anzeige brauchen. Ein Beispiel gibt der großartige Phil Harvey hier.
Es gibt außerdem eine Reihe kleinerer Verbesserungen.
Den Download gibt’s wie immer hier und die (englische) Liste der Änderungen hier!
STL-Benchmarks aktualisiert
Die Leistungsvergleiche auf meiner STL Viewer-Seite waren fast drei Jahre alt, also habe ich sie wiederholt. Ich habe dafür leicht unterschiedliche Hardware und die neuesten Versionen der Programme verwendet. Von den schnellsten Programmen habe ich Videoaufnahmen gemacht, um die Ladezeit auf den Sekundenbruchteil genau messen zu können.
Viele 3D-Druck-Programme sind über die Jahre schneller geworden – fantastische Nachrichten! Ich freue mich vor allem, dass neue 3D-Viewer – in erster Linie Blaze3D und F3D – extra mit Blick auf Leistung entwickelt werden!
Die vollständigen Ergebnisse gibt’s hier.
Die Farben in STL-Thumbnails sind nun anpassbar. Wähl die Objekt- und Hintergrundfarbe einfach im STL Viewer aus, und die Einstellung wird automatisch in die Thumbnails übernommen! Ich habe alle Details dokumentiert.
Der Sichtwinkel kann ebenfalls angepasst werden, aber das erfordert im Augenblick noch Eingriffe in die Registry. Mit einem zukünftigen STL-Viewer-Update werde ich eine Benutzeroberfläche dafür liefern.
Das Thumbnail-Update gibt’s hier!
STL Viewer und STL Thumbnails aktualisiert
STL-Dateien mit kaputten Normalenvektoren werden nun richtig dargestellt. Zuvor verließ ich mich immer darauf, dass die erzeugenden Programme korrekte Normalenvektoren schreiben – sehr viele Programme tun das aber nicht.
Außerdem gibt’s eine satte Geschwindigkeitsverbesserung bei der Darstellung, und auch das Laden von ASCII-STLs ist nun deutlich schneller.
Das Thumbnail-Update gibt’s wie immer hier und das Viewer-Update hier!
Optimizer unterstützt nun EPUB und SVG
Papa’s Best Optimizer kann nun E-Books im EPUB-Format optimieren. Dabei werden nicht nur die Container optimiert, sondern auch alle enthaltenen Bilder. Das macht Bücher im Schnitt zehn Prozent kleiner.
Außerdem werden nun auch SVG-Grafiken verkleinert.
Die Benuteroberfläche speichert nun alle Einstellungen – damit entfällt die mühsame Neueinstellung bei jedem Programmstart. Außerdem werden PNG-Dateien ein winziges Bisschen besser optimiert.
Den Download gibt’s hier und die Liste der Änderungen (auf Englisch) hier!
Updates für CFBF Optimizer, Optimizer, STL Viewer, and STL Thumbnails
Mein CFBF Optimizer ist durch verbesserte Compiler-Einstellungen ein Bisschen kompakter geworden.
Mein STL Viewer und mein STL-Thumbnail-Generator können nun auch binäre STLs korrekt anzeigen, die mit 3D Slash, HiCAD, Polygonica, Vectary, und französischen CATIA-Versionen geschrieben wurden.
Und die Tabs in meinem Optimizer werden nun korrekt ein- und ausgeschaltet und flackern nicht mehr in Windows 7s Classic-Design.
Papa’s Best Optimizer hat ein riesen UI-Update verpasst bekommen! Dateien können nun via Drag-and-Drop optimiert werden. Office-Dateien werden nun noch kleiner als zuvor. Ich habe die Optionen aufgeräumt und zahllose kleine Probleme behoben; etwa Hänger mit Windows 10.
Den Download gibt’s hier und die Liste der Änderungen (auf Englisch) hier!
Ich habe mein Tool zur verlustfreien Datenoptimierung hochgeladen – Papa’s Best Optimizer. Über die letzten Jahre hat es mir jede Menge Festplattenplatz und Bandbreitengebühr gespart. (Alle Bilder und Dateien auf meiner Seite wurden damit optimiert.) Nun habe ich endlich die Zeit gefunden, es zu veröffentlichen.
Alle, die gern bis auf’s letzte Bit optimieren, sollten sich den Download ansehen!
STL Viewer und STL Thumbnails aktualisiert
Das neueste Update behebt Probleme mit dem Registry-Schlüssel, der den MIME-Typ für STL-Dateien bereitstellt. Nun sollte Windows die Dateiendung wesentlich besser zuordnen können.
Falls also die Thumbnails nicht funktionierten oder der Viewer nicht richtig aufgerufen wurde, empfehle ich das Thumbnail-Update hier und das Viewer-Update hier!
Dieses Update integriert den STL Viewer besser in den Öffnen mit-Dialog. Wenn man den Viewer zuvor manuell STL-Dateien zuweisen wollte, musste dafür die Festplatte durchsucht werden. Nun sollte er direkt im Dialog vorgeschlagen werden. Außerdem habe ich Kleinigkeiten korrigiert.
Die neue Version von Papa’s Best STL Viewer gibt’s hier!
STL Viewer und STL Thumbnails aktualisiert
Das heutige Update korrigiert Grafikfehler beim Anzeigen mehrerer STL-Dateien in der selben Ansicht (File → Add Part …). Außerdem stimmen nun wieder das Titelleistensymbol und die Zeitstempel der installierten Dateien.
Ich wollte Unterstützung für Windows 10s Dark Mode einbauen, aber Microsoft beschränkt ihn vorerst auf den Windows Store und hält alle Schnittstellen geheim. Darum gibt’s leider erstmal keinen Dark Mode im STL Viewer :(
Die neue Version von Papa’s Best STL Viewer gibt’s hier und die aktualisierten Thumbnails hier!
STL Viewer und STL Thumbnails aktualisiert
Dieses Update korrigiert die Orientierung von STL-Dateien, die aus aktuellen Solid Edge-Versionen exportiert wurden.
Es fehlt Konsens darüber, ob in STL-Dateien die Y- oder die Z-Achse oben bedeutet, was ziemlich nervt. Meine Programme nutzen einen Satz Algorithmen um im Einzelfall zu entscheiden, ob Y oder Z nach oben zeigt. Das ist zwar eine große Verbesserung für die Benutzerfreundlichkeit, aber es muss mit der Veröffentlichung neuer Programmversionen teils nachgezogen werden. Ich bin immer offen für Beispieldateien, die in meinen Programmen falsch rotiert dargestellt werden.
Die Thumbnails wurden verbessert, um in der rechten unteren Ecke das Symbol des Standard-STL-Programms anzuzeigen.
Die neue Version von Papa’s Best STL Viewer gibt’s hier und die aktualisierten Thumbnails hier.
Dieses Update nutzt meinen CFBF Optimizer um das Setup weiter zu optimieren. Programmgröße ist meiner Meinung nach ein wichtiger Qualitätsfaktor:
- Korrektheit: Kleine Programme neigen zu weniger Programmierfehlern und sind leichter weiterzuentwickeln.
- Vertrauen: Für kleine Programme und Setups lässt sich einfacher feststellen, was sie mit der Maschine anstellen.
- Leistung: Kleine Programme brauchen oft weniger Systemressourcen (siehe auch meine Leistungstests).
Außerdem haben Microsoft endlich Probleme in ihren Tools behoben, wodurch ich alte Provisorien entfernen konnte. Die neue Version von Papa’s Best STL Viewer gibt’s hier.
CFBF Optimizer hinzugefügt
Das Setup meines STL Viewers ist in letzter Zeit kleiner geworden – und das liegt vor allem an Optimierungen des Containerformats, Microsofts Compound File Binary Format (CFBF). Damit alle davon profitieren können, habe ich meinen CFBF Optimizer hier hochgeladen (mitsamt Quelltext). Wer programmiert oder sich für Datenkompression interessiert, sollte ihn sich sofort ansehen!
Das neueste Update behebt Probleme mit der Hintergrundfarbe und Leerzeichen in Dateipfaden. Außerdem wurde die Erkennung der Maßeinheiten verbessert. Falls ihr also Probleme mit Dateien hattet, die eigentlich fehlerfrei hätten laden sollen, oder falls der Viewer eure Hintergrundfarbeinstellungen ignoriert hat, schaut auf der Download-Seite vorbei!
Ihr könnt nun via RSS nach Neuigkeiten lauschen!