HomePhabricator

Add STL engine

Authored by Mark Holmquist <mholmquist@wikimedia.org> on Aug 9 2017, 6:28 PM.

Description

Add STL engine

Summary: This adds an engine for STL files, which runs them through 3d2png. Detection of STL files is accomplished by checking the entire file size as compared to the triangle count in the header. In the case of a Swift loader, however, we short-circuit that detection by simply adding 'solid' to the beginning of the comment section of the header.

Reviewers: Gilles, fgiunchedi

Reviewed By: Gilles

Subscribers: fgiunchedi, jenkins

Differential Revision: https://phabricator.wikimedia.org/D732

Details

Committed
GillesAug 9 2017, 7:22 PM
Reviewer
Gilles
Differential Revision
D732: Add STL engine
Parents
rTHMBREXTdbfdf0ebed39: Version bump
Branches
Unknown
Tags
Unknown
ChangeId
None
Build Status
Buildable 2103
Build 3413: ci-jessieJenkins

Event Timeline

Gilles committed rTHMBREXT69a3d6d63c9a: Add STL engine (authored by Mark Holmquist <mholmquist@wikimedia.org>).Aug 9 2017, 7:22 PM