Port details on branch 2022Q2 |
- cal3d Skeletal based 3D character animation library written in C++
- 0.11.1_1 graphics
=3 0.11.1_1Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org
 - Port Added: 2004-07-13 08:34:28
- Last Update: 2024-03-09 12:58:22
- Commit Hash: e737dd2
- People watching this port, also watch:: mc, openrm, irrlicht, xorg-fonts-truetype, k3b
- Also Listed In: devel
- License: not specified in port
- WWW:
- http://gna.org/projects/cal3d/
- Description:
- Cal3D is a skeletal based 3D character animation library written in C++
in a way that is both platform-independent and graphics API-independent.
It was originally designed to be used in a 3D client for Worldforge, but
evolved into a stand-alone product which can be used in many different
kinds of projects.
Cal3D's essentials can be boiled down to 2 parts: the C++ library and
the exporter. The exporter is what you would use to take your characters
(built in a 3D modeling package) and create the Cal3D-format files that
the library knows how to load. The exporters are actually plug-ins for
3D modeling packages. This allows 3D artists to use the modeling tools
that they're already comfortable with.
The C++ library is what you would actually use in your application,
whether it's a game or a VR application. The library provides methods to
load your exported files, build characters, run animations, and access
the data necessary to render them with 3D graphics.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/cal3d/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/cal3d
- pkg install cal3d
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cal3d
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (cal3d/cal3d-20060720.tar.bz2) = c40071e14b9b1f71e36b36d29796bd7de41a1d32b1de6307ffdb334cb39418de
SIZE (cal3d/cal3d-20060720.tar.bz2) = 607624
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- This port is required by:
- for Libraries
-
- games/el
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- graphics_cal3d
- USES:
- autoreconf compiler:c++11-lang libtool pathfix pkgconfig tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|