Git Product home page Git Product logo

cs's Introduction

Crystal Space 3D SDK
http://www.crystalspace3d.org/

Crystal Space is a free, open source, portable, modular, and extensible 3D
software development kit (SDK) written in C++. It is suitable for creation of
3D games and other 3D visualization applications.  It supports true six degrees
of freedom, colored lighting, lightmapped and stencil based lighting, shader
support (CG, vertex programs, fragment programs, etc.), mipmapping, portals,
mirrors, alpha transparency, reflective surfaces, 3D sprites with skeletal
animation, procedural textures, particle systems, volumetric fog, hierarchical
transformations, physics, bindings for Java, Perl, and Python, and many
additional features.  Crystal Space runs on Microsoft Windows, MacOS/X, and
Unix platforms (including GNU/Linux, BSD, Darwin, etc.).

Crystal Space falls under the GNU Lesser General Public License (LGPL).  A copy
of of the LGPL can be found in the file LICENSE alongside this README.  This
license allows you to use Crystal Space as a library in your products, even
commercial products, but modifications to the library or derivative works
incorporating parts of the library must be made freely available to everyone,
under the LGPL's terms.

The extensive Crystal Space manual features build instructions, tutorials,
HOWTO's, and numerous conceptual and technical discussions.  To build Crystal
Space, consult the instructions in the "Building and Installing" chapter. The
manual can be found in the source tree at CS/docs/html/manual/index.html, or
online at:

http://www.crystalspace3d.org/docs/online/manual/

A full API reference manual for Crystal Space is available in the source tree
at CS/docs/html/api/index.html, or online at:

http://www.crystalspace3d.org/docs/online/api/

Additional useful information can be found at the Crystal Space "Community" web
site, which features tutorials, user-contributed documentation, advice, and
references to free resources:

http://www.crystalspace3d.org/main/Community

Information on how to obtain latest changes to the project are detailed in
CS/docs/history.txt.  Older changes are detailed in CS/docs/history.old.

cs's People

Contributors

jorrittyb avatar sunshineco avatar crystalspacesdk avatar matzeb avatar mgist avatar thebolt avatar thieber avatar azverkan avatar krobertbate avatar orbots avatar lookko avatar mattreda avatar elmalakai avatar nmosafi avatar troy-c avatar ctoforaday avatar ganamide avatar csci1040coin avatar toxe 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.