Skip to content

Code repository of Youtube tutorial series on 3D Manufacturing Format (3MF)

License

Notifications You must be signed in to change notification settings

HamedSabri-adsk/Explore3MF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Explore3MF

Code repository of Youtube tutorial videos on using 3D Manufacturing Format (3MF) + Lib3MF library.

Screenshot

screenshot

Windows & Mac OS X Build

  1. Clone this project
  2. Generate Visual Studio solution or Xcode project:
    • cd into cloned project directory
    • make a directory called build/
    • cd into the build/
    • on windows run cmake .. -G "YOUR VISUAL STUDIO VERSION Win64"
    • on mac run cmake .. -G "Xcode" -DCMAKE_OSX_ARCHITECTURES=x86_64
    • if you want release build, simply pass -DCMAKE_BUILD_TYPE=Release

RedHat and Debian Build

  1. Install all needed tools, libraries, and compilers.

Debian

sudo apt-get install cmake clang xorg-dev libx11-dev libglu1-mesa-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa-glx  libgl1-mesa-dev uuid-dev gtk+3.0

RedHat

sudo dnf -y install cmake clang libX11-devel libX11-devel libXrandr-devel libXinerama-devel libXcursor-devel mesa-libGL gtk3-devel uuid-devel
  1. Generate UNIX Makefile:

    • cd into cloned project directory
    • make a directory called build/
    • cd into the build/
    • run cmake ..
    • if you want release build, simply pass -DCMAKE_BUILD_TYPE=Release
    • make -j4 ( pass -j flag if you want to use more processors for compiling )
    • cd bin/
    • ./ThreeMFApp

About

Code repository of Youtube tutorial series on 3D Manufacturing Format (3MF)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 53.1%
  • C++ 44.4%
  • Objective-C 1.9%
  • CMake 0.5%
  • CSS 0.1%
  • GLSL 0.0%