The LDCad Shadow Library is a collection of LDraw 'patch' files whom add snapping and mirroring information to a large subset of LDraw.org library parts.
The main goal is to provide LDCad with information it needs to offer part snapping assitance during model editing.
The patch approach is needed because the LDraw format currently doesn't provide needed information for accurate part snapping and mirroring (while keeping valid model level matrices).
This missing information is added to the LDraw.org library (https://www.ldraw.org) by appending identically named files containing meta lines during the loading process of LDCad.
The ultimate goal of this project is to supply snapping and mirroring information for each and every official LDraw.org part. But there are over 18000 official parts and only one LDCad developer.
For this reason the content was moved to a public git repository in the hopes of finding people willing to help extend the number of supported parts quicker.
You’ll find the latest version of this library at: https://github.com/RolandMelkert/LDCadShadowLibrary
If you like to contribute please read CONTRIBUTING.md first.
For more information about the LDCad meta lines used in this library please visit: https://www.melkert.net/LDCad/tech/meta
The library is released under the Creative Commons Attribution-ShareAlike 4.0 license (see LICENSE.md)