Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Orchard 1.6.1
  • Tine 2.0 Kristina 2013....
  • Acorn Media Player 1.8
  • ZenPen
  • Google Language Transla...
  • tTooltip 2.0
  • Obfuscate.js
  • validationJ 1.0.0
  • Starling 1.3
  • Video Sidebar Widgets 5.5
  • Home > Scripts > Development Tools > C/C++ Library

    Cinder 0.8.5

    Softpedia Pick Award
    Download button


    Downloads: 299  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    The Barbarian Group | More scripts
    libcinder.org
    BSD License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    C/C++
    April 28th, 2013, 16:24 GMT [view history]
    C: \ Development Tools \ C/C++ Library

     Read user reviews (0)  Refer to a friend  Subscribe

    Cinder description

    An open source library for creative coding and graphics rendering in C++

    Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.

    It is the right library for programming graphics, audio, video, networking, image processing and computational geometry.

    Cinder is cross-platform, and in general the exact same code works under Mac OS X, Windows and a growing list of other platforms, most recently the iPhone and iPad.

    All the needed documentation is included with the download package.

    Here are some key features of "Cinder":

    Platform Core:
    · Standalone Mac & PC applications - Platform-native windowing and event handling
    · Screensavers - Create native Mac OS X and Windows screensavers
    · Internet I/O - Load media via HTTP and FTP natively
    · Full I/O abstraction - Seamless I/O from flat files, memory, resources and networks
    · C++ Core - Internally reference-counted design prevents leaks, C++0x std::thread for multithreading
    · iOS Support - Targets the iPhone & iPad; provides a growing list of device-specific features
    · UI Events - Full keyboard, mouse (including scroll wheel), window and file drag & drop
    · MultiTouch - Consistent multiTouch APIs for Windows 7, iOS and Mac OS X 10.6
    · XML DOM parser - Built-in object oriented XML parsing API
    · Communication APIs - Serial port (enable Arduino applications), OSC and TUIO

    Media:
    · Video Capture - Webcam support via platform native libraries on Mac OS X, iOS and Windows
    · OpenCV - Object-oriented lightweight wrapper for OpenCV 2.1
    · Full-featured QuickTime - Frame extraction, native accelerated OpenGL path, audio playback, FFT analysis, asynchronous network loading
    · Audio support - Loading standard file formats, synthesis, access to raw PCM data, FFT analysis (Mac-only), microphones (Mac-only)

    2d Graphics:
    · Robust Image I/O - PNG, JPEG, TIFF, BMP & others via platform-native libraries. Preservation of premultiplication and high dynamic range information
    · 2D image processing - Professional quality image resizing, edge detection, desaturation, adaptive thresholding
    · High Dynamic Range Imaging - Full support for floating point HDR pixel processing in image I/O, OpenGL and software
    · Powerful 2D Rasterizer via Cairo - Full featured vector renderer exports to SVG, PDF, Postscript, EPS, CoreGraphics, GDI and a pixel-based antialiasing rasterizer
    · Fonts & Text - Font enumeration, glyph path extraction, Unicode text layout and rasterization, custom fonts via flat files or resources

    3d Graphics:
    · Core Classes - Perspective and orthographic cameras, triangle meshes, OBJ loading, geometric primitives
    · OpenGL Core - Multisampled antialiasing, dynamic switching between full-screen & windowed modes, convenience methods for rapid development
    · OpenGL Classes - Full-featured classes for textures, FBOs, GLSL, VBOs, lights, materials and display lists
    · Tile-based renderer - Render arbitrarily large images (for print & other applications)
    · GUI Parameters - GL-based GUI for powerful, convenient manipulation of parameters

    Mathematics:
    · Math primitives - Full-featured matrix, vector and quaternion classes
    · Utilities - Colors, random numbers, Perlin noise (up to 4D, with analytical derivatives)
    · Geometric Primitives - Poly-bezier paths, polygons, axis-aligned bounding boxes, B-splines, least-squares B-Spline curve fitting

    What's New in This Release: [ read full changelog ]

    · New TinderBox
    · Redesigned Window/Event Systems
    · New Icons



    TAGS:

    C++ library | developer tool | graphics rendering | library | rendering | graphics

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM