From the japanese word Maki-e, which is a technique to sprinkle lacquer with gold and silver powder. Data is basically the gold and silver of our age, so lets spread it out beautifully on the screen!
It's Halloween :)
Animating a surface:
This package is not released yet so a bit awkward to set up. Here are the steps:
Pkg.clone("https://github.com/SimonDanisch/Makie.jl.git") Pkg.checkout("GLAbstraction") Pkg.checkout("GLVisualize") # For UV examples, e.g. earth texture on sphere, or textured cat Pkg.checkout("MeshIO") # For image loading Pkg.add("ImageMagick") # For precompilation Pkg.clone("https://github.com/SimonDanisch/PackageCompiler.jl.git") Pkg.build("PackageCompiler") Pkg.checkout("GLWindow")
Make sure that the check out happens without error. E.e. if you have previously tinkered with GLVisualize, it might happen that you don't check out the
sd/makie branch correctly.
You can compile binary for Makie and add it to your system image for fast plotting times with no JIT overhead. To do that, you need to check out the additional packages for precompilation. Then you can build a system image like this:
# This is not well tested, so please be careful - I don't take any responsibilities for a messed up Julia install. # Replaces julias system image ENV["MAKIE_COMPILE"] = "force" # please be very carefull with the above option, since this can make your julia stop working. # If Julia doesn't start for you anymore, consider doing: # using PackageCompiler; PackageCompiler.revert() <- not well tested # or the safer option: ENV["MAKIE_COMPILE"] = "build" # just builds a system image the needs to be added manually Pkg.build("Makie") # can take around ~20 minutes
3 days ago