Exherbo
GitLab
Packages
graphics/opencsg
A library that does image-based ConstructiveSG rendering using OpenGL.
Versions
Slot
Version
Repository
Platforms
0
1.7.0
heirecka
~amd64
arm?
armv7?
armv8?
x86?
Metadata
Homepage
https://www.opencsg.org
Summary
A library that does image-based ConstructiveSG rendering using OpenGL
Description
OpenCSG is written in C++ and supports most modern graphics hardware. CSG is short for Constructive Solid Geometry and denotes an approach to model complex 3D-shapes using simpler ones. Image-based CSG rendering (also z-buffer CSG rendering) is a term for algorithms that render CSG shapes without an explicit calculation of the geometric boundary of a CSG shape. Such algorithms use frame-buffer settings of the graphics hardware, e.g., the depth and stencil buffer, to compose CSG shapes. OpenCSG implements a variety of those algorithms, namely the Goldfeather algorithm and the SCS algorithm, both of them in several variants.
Dependencies
(
(
build:
x11-libs/qtbase:5[?gui]
)
(
build+run:
dev-libs/libglvnd
x11-dri/freeglut
x11-dri/glu
)
)
Downloads
https://www.opencsg.org/OpenCSG-1.7.0.tar.gz
Licences
|| (
GPL-2
GPL-3
)