./graphics/opencsg, Image based CSG rendering library using OpenGL

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.2nb6, Package name: opencsg-1.3.2nb6, Maintainer: reinoud

OpenCSG is a library that does image-based CSG rendering using OpenGL. OpenCSG
is written in C++ and supports most modern graphics hardware.

What is CSG, anyway? CSG is short for Constructive Solid Geometry and denotes
an approach to model complex 3D-shapes using simpler ones. I.e., two shapes
can be combined by taking the union of them, by intersecting them, or by
subtracting one shape of the other. The most basic shapes, which are not
result of such a CSG operation, are called primitives. Primitives must be
solid, i.e., they must have a clearly defined interior and exterior. By
construction, a CSG shape is also solid then.


Required to run:
[graphics/freeglut]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 727.258 KB

Version history: (Expand)


CVS history: (Expand)


   2022-12-15 11:37:13 by Jonathan Perkin | Files touched by this commit (1)
Log message:
opencsg: Requires libiconv.
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Remove SHA1 hashes for distfiles
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2019-08-30 19:01:35 by Nia Alarie | Files touched by this commit (31)
Log message:
Switch packages using GLUT to FreeGLUT.

Start building FreeGLUT with GLUT compatibility on.

- GLUT's maintainance state is much worse than FreeGLUT's, with no
  substanital commits since 2011.
- GLUT can no longer be consider a core component of Mesa or X11.
- Nobody except us seems to be using it...

Other vendors still shipping GLUT:
- GoboLinux, T2 SDE, PLD Linux

Revbump packages using GLUT or freeglut by default.
   2016-02-25 14:37:48 by Jonathan Perkin | Files touched by this commit (20)
Log message:
Use OPSYSVARS.