Git Product home page Git Product logo

solid3's Introduction

SOLID - Software Library for Interference Detection

SOLID is a software library containing functions for performing intersection tests and proximity queries that are useful in the context of collision detection. Collision detection is the process of detecting pairs of geometric objects that are intersecting or are within a given proximity of each other. In particular, SOLID is useful for detecting collisions between objects that are moving relatively of each other over time. The motions of objects are controlled by the client application, and are not determined or affected by SOLID.

This open-source edition of SOLID version 3 is released under the terms of either the GNU Public License (GPL) or the Q Public License (QPL). This means that for software created with SOLID version 3 you must comply with the terms of one of these licenses. You may choose which of these licenses best suits your purpose. See the following files contained in this distribution for a complete list of terms and conditions of these licenses:

	 LICENSE_QPL.txt	 The Q Public License 
	 LICENSE_GPL.txt	 The GNU General Public License

These licenses do not permit the use of SOLID 3 in closed-source software products. For enquiries about commercial use of SOLID, please contact [email protected].

SOLID 3 uses Qhull from The Geometry Center of the University of Minnesota. Qhull is copyrighted as noted below. Qhull is free software and may be obtained via anonymous ftp from geom.umn.edu.

                Qhull, Copyright (c) 1993-2002

   The National Science and Technology Research Center for
    Computation and Visualization of Geometric Structures
                    (The Geometry Center)
                   University of Minnesota
                        400 Lind Hall
                    207 Church Street S.E.
                  Minneapolis, MN 55455  USA

                   email: [email protected]

Installation

SOLID builds can be configured using CMake for all platforms. For details on how to install SOLID using autoconf tools see the documentation in the 'doc' directory.

Platforms

SOLID 3 has been tested on the following platforms:

Linux x86, x86_64	gcc 2.95, gcc 3.3, gcc 3.4, gcc 4.8
Win32		        MSVC++ 6.0 up to MSVC++ 14.0 

Some of the example applications use GLUT. GLUT is a utility toolkit for creating OpenGL applications. The original source code for GLUT is Copyright 1997 by Mark J. Kilgard. FreeGLUT, a compatible GLUT implementation can be downloaded from http://freeglut.sourceforge.net/

solid3's People

Contributors

rickertm avatar dtecta avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.