-
Notifications
You must be signed in to change notification settings - Fork 0
Building Coin
The official source code for Coin 3D resides on Github (https://github.com/coin3d/coin). However, Wizzer Works has forked this source to https://github.com/magic-lantern-studio/coin in order to control the integrity of the software that works with Magic Lantern. Modifications to Coin source code are managed in a separate branch called magiclantern.
ℹ️ Note: Magic Lantern is now using Coin v4.0.0 and support for version 3.1.3 has been deprecated.
This section describes how to build Coin 3D for the Ubuntu 18.04 LTS. Magic Lantern is currently using Coin 4.0.0.
The build instructions for the Linux Platform can be found at Coin 4.0.0 Build Instructions For Linux.
This is the preferred method since the Github project source requires modifications (see Coin 4.0.0 Modifications) to work with the Magic Lantern components.
Coin 3D supports two Graphical User Interface libraries for Linux. These are
- SoXt - A GUI library for X11 Motif (legacy library)
- SoQt - A cross-platform GUI library (legacy library)
These libraries may be built by following the corresponding build instructions:
This section describes how to build Coin 3D for the Windows 10 platform. Magic Lantern is currently using Coin 4.0.0.
The build instructions for the Windows Platform can be found at Coin 4.0.0 Build Instructions For Windows.
This is the preferred method since the Github project source requires modifications (see Coin 4.0.0 Modifications) to work with the Magic Lantern components.
Coin 3D supports two Graphical User Interface libraries for Windows. These are
- SoWin - A GUI library for Windows (legacy library)
- SoQt - A cross-platform GUI library (legacy library)
These libraries may be built by following the corresponding build instructions:
Documentation for the Coin API may be found on Github at https://coin3d.github.io/Coin/html/.
Copyright (c) 2019-2024 Wizzer Works All rights reserved.
Contents
- User Home Page
-
Developer Home Page
- SDK Build Environment using Microsoft Visual Studio
- SDK Build Environment using Microsoft MSBuild
- SDK Build Environment for Linux Platform
- SDK Build Environment for Qt Linux Platform
- SDK Build Environment for J2SE Platform
- SDK Build Environment for Android Platform
- Rehearsal Player Build Environment using Microsoft Visual Studio
- Rehearsal Player Build Environment for Linux Platform