# Library for 3D model simulation visualization

**URL:** https://discourse.julialang.org/t/library-for-3d-model-simulation-visualization/57237
**Category:** Visualization
**Created:** [March 15, 2021, 10:02pm UTC](https://discourse.julialang.org/t/library-for-3d-model-simulation-visualization/57237 "2021-03-15T22:02:37Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![AlexS12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alexs12/32/24033_2.png) [@AlexS12](https://discourse.julialang.org/u/AlexS12)
#### Post date: [March 15, 2021, 10:02pm UTC](https://discourse.julialang.org/t/library-for-3d-model-simulation-visualization/57237/1 "2021-03-15T22:02:37Z")

</div>

I have seen [this post](https://medium.com/geekculture/3d-animations-made-simple-with-matlab-visualizing-flight-test-data-and-simulation-results-ed399cdcc711) with a matlab example that I would like to emulate in Julia. As a summary I would like to plot a 3d model loaded from a mesh file (.stl or similar) and rotate it “real time” according to a time series.

What Julia library would you use? Do you now any similar examples I could look at?

[https://miro.medium.com/max/676/1\*o3RwoxCISohtpXPXyZ4ZxQ.gif(image larger than 4 MB)](https://miro.medium.com/max/676/1*o3RwoxCISohtpXPXyZ4ZxQ.gif)

---

<div class="post-metadata">

### Author: ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)
#### Post date: [March 15, 2021, 10:12pm UTC](https://discourse.julialang.org/t/library-for-3d-model-simulation-visualization/57237/2 "2021-03-15T22:12:31Z")

</div>

I’d most likely be looking at [Home](https://makie.juliaplots.org/stable/) - see e.g. this example [http://juliaplots.org/MakieReferenceImages/gallery//textured\_mesh/index.html](http://juliaplots.org/MakieReferenceImages/gallery//textured_mesh/index.html) for the mesh, and this [https://makie.juliaplots.org/stable/animation.html#A-Simple-Example](https://makie.juliaplots.org/stable/animation.html#A-Simple-Example) for the time updating.

---

<div class="post-metadata">

### Author: ![apo383](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/apo383/32/11272_2.png) [@apo383](https://discourse.julialang.org/u/apo383)
#### Post date: [March 15, 2021, 11:44pm UTC](https://discourse.julialang.org/t/library-for-3d-model-simulation-visualization/57237/3 "2021-03-15T23:44:33Z")

</div>

There’s also [MeshCat.jl](https://github.com/rdeits/MeshCat.jl) which binds to WebGL 3D viewer.

EDIT: Here’s an [example](https://user-images.githubusercontent.com/591886/36703991-41b6991a-1b2c-11e8-8804-24c56ddd94cc.png) from that page:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/1/4/14d90cf8aac9eed6653eece255bc9aa0d5ab7dc3.png)
