Import STL file into matlab and use a transform object as a parent to move it in a 3D plot

Hello, for university, I need to import an STL object into a 3D game built on matlab. Usually I create objects using the patch function and set a transform object as the parent to move it around the game. Is there a way to import the STL object into matlab as a patch or convert it to a patch. Or somehow use the transform object method to move the STL object around the game?

 Accepted Answer

You can use this contribution to return the patch structs from a given stl file.

1 Comment

Since R2018b, MATLAB has built-in STL tools. You don't need to download anything.
For legacy versions needing third-party tools, I'd strongly recommend these tools over #22409/#20922. This explains why.
If you use #22409 or #20922 in a modern installation, you will shadow the inbuilt tools and likely cause problems for yourself unless you rename them.

Sign in to comment.

More Answers (0)

Products

Release

R2020b

Asked:

on 22 Jul 2021

Edited:

DGM
on 7 Oct 2025

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!