Package opencsg: Information

    Source package: opencsg
    Version: 1.5.0-alt1_2
    Latest version according to Repology
    Build time:  Sep 26, 2023, 02:31 PM in the task #330376
    Category: System/Libraries
    Report package bug
    License: GPLv2+ and zlib
    Summary: Library for Constructive Solid Geometry using OpenGL
    Description: 
    OpenCSG is a library that does image-based CSG rendering using OpenGL.
    
    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.
    
    Image-based CSG rendering (also z-buffer CSG rendering) is a term that denotes
    algorithms for rendering 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.

    List of rpms provided by this srpm:
    opencsg (x86_64, ppc64le, i586, armh, aarch64)
    opencsg-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
    opencsg-devel (x86_64, ppc64le, i586, armh, aarch64)
    opencsg-doc (noarch)

    Maintainer: Alexey Sheplyakov

    List of contributors:
    Alexey Sheplyakov
    Igor Vlasenko


      1. gcc-c++
      2. qt5-base-devel
      3. libfreeglut-devel
      4. libglvnd-devel
      5. libX11-devel
      6. libGLEW-devel
      7. libGLU-devel

    Last changed


    Sept. 26, 2023 Alexey Sheplyakov 1.5.0-alt1_2
    - use qmake-qt5 (to build on LoongArch and riscv), while at it trimmed
      build dependencies
    May 7, 2022 Igor Vlasenko 1.5.0-alt1_1
    - update to new release by fcimport
    Oct. 10, 2018 Igor Vlasenko 1.4.2-alt1_8
    - update to new release by fcimport