К содержимому
itmarkov

Thumbnail STL

Эскизы и 3D-предпросмотр STL-файлов в проводнике Windows 10/11: модель на Direct3D 11, вращение мышью, установка без прав администратора.

Эскизы и 3D-предпросмотр STL-файлов прямо в проводнике Windows. Модель рисуется на Direct3D 11, внешний просмотрщик не нужен.

Что делает

  • В папке вместо стандартной иконки — объёмный эскиз модели.
  • В области предпросмотра (Alt+P) модель медленно вращается. Её можно крутить мышью, приближать колесом, двойной щелчок возвращает исходный ракурс.
  • Читает бинарный и ASCII STL. Крупные модели прореживаются: до 1,5 млн треугольников для эскиза и до 4 млн для предпросмотра.

Как устроено

Расширение оболочки состоит из двух частей. Провайдер эскизов работает внутри проводника, предпросмотр — в отдельном процессе STLPreviewHost.exe: ошибка рендера не роняет оболочку. Геометрия грузится в вершинный буфер, камера ортографическая, кадр вписывается по фактической проекции вершин. Сглаживание — MSAA 4x, эскизы дополнительно рисуются вдвое крупнее и уменьшаются с усреднением.

Установка идёт в профиль пользователя, права администратора не нужны. Лицензия MIT, исходники на GitHub.

Установщик пока без цифровой подписи: SmartScreen может показать предупреждение — «Подробнее» → «Выполнить в любом случае». Контрольная сумма файла указана в описании релиза на GitHub.

Отзывы

Отзывов пока нет — будьте первым.

Оставить отзыв

Отзыв появится на сайте после проверки.