NOTICE: This package has been removed from pkgsrc

./graphics/3DKit, Objective-C 3D graphics foundation class library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.3.1r2nb14, Package name: 3DKit-0.3.1r2nb14, Maintainer: pkgsrc-users

The GNU 3DKit is officially part of the GNU project! It is an extension
to GNUstep, which provides an object oriented application development
framework and tool set for use on a wide variety of computer platforms.
GNUstep is based on the original OpenStep specification provided by NeXT,
Inc. (now Apple). Of course, the GNU 3DKit also works on Mac OS X using
the Cocoa API. It is truly a multiplatform graphics API!

The GNU 3DKit's main purpose is to provide an elegant foundation commonly
required to write 3D applications. The 3DKit uses OpenGL as backend. The
kit consists of multiple libraries, all written in Objective-C: the
GeometryKit, the RenderKit, the SDLKit, the GlutKit, and the GLXKit.

The GNU 3DKit currently provides the following features:
* a customisable, simple scenegraph architecture containing grouping
nodes, level of detail nodes, switch nodes and so on.
* basic graph optimisation capabilities
* view-frustum culling
* support for all OpenGL lighting modes
* optimised state handling
* texture mapping
* support for vertex arrays, display lists etc.
* transparent bounding volume handling (spheres and AABB)
* direct support for GLX, SDL and glut
* optimised linear algebra and some physics code


Required to run:
[graphics/GLXKit] [graphics/SDLKit] [graphics/GlutKit]

Required to build:
[pkgtools/x11-links] [devel/gmake] [x11/renderproto] [x11/randrproto]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2010-02-10 18:05:14 by Joerg Sonnenberger | Files touched by this commit (38) | Package removed
Log message:
Retire RenderKit and friends.
   2009-06-14 19:59:32 by Joerg Sonnenberger | Files touched by this commit (263)
Log message:
Remove @dirrm entries from PLISTs
   2008-09-08 08:38:57 by David A. Holland | Files touched by this commit (7)
Log message:
Fix deps for modular xorg. Bump PKGREVISIONs.
   2008-03-04 16:39:11 by Johnny C. Lam | Files touched by this commit (46)
Log message:
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
   2008-01-18 06:06:45 by Tobias Nygren | Files touched by this commit (191)
Log message:
Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
   2007-10-14 07:26:21 by Roland Illig | Files touched by this commit (1)
Log message:
Do not install(1) directly from ${DISTDIR}, since that would copy the
file flags. (I have the uchg file flag set on the distfiles, since they
are not intended to ever change after being downloaded once.)
   2007-09-21 15:04:45 by Thomas Klausner | Files touched by this commit (483)
Log message:
Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
   2006-09-09 04:42:02 by OBATA Akio | Files touched by this commit (113)
Log message:
Rename variable MAKEFILE to MAKE_FILE.