svgl
Sponsored Links
svgl Ranking & Summary
File size:
MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
789
Date added:
2006-02-08
Publisher:
Stephane Conversy
svgl description
svgl is a library that displays SVG documents using OpenGL, taking advantage of the GPU.
Rendering:
A lot of svg 1.0 features are implemented: simples shapes, path, gradient, clipping, viewBox, opacity, < use >, animations etc.
Fonts are handled by the glft companion library, which allows for autoscaling according to the current scale, and automatic choice between vectorized glyphs or textures based on freetype2 rendering.
Texturized fonts are antialiased by freetype, while every other drawings are FSAA by OpenGL.
Next step is optimization by using various techniques like display list, culling, and cache rendering into textures.
Interacting:
Picking is provided under 2 forms:
- returns the deepest SVG element (leaf) corresponding to the shape designated by the user
- returns the stack of SVG elements under the cursor, so that UI techniques like toolglasses (see screenshot) is easily implemented
PanAndZoom done right (according to me...) : since its fast and usable, we can really use it in an interface
Tansform so-called "consolidation" (concatenation of transform matrices) allows easy implementation of scale-independant DnD.
Programming:
We try to make the api as simple as possible, for creating, manipulating, changing style, loading etc.
See demos/tutorial to see how to code with svgl.
A (pre-alpha) python extension allows for rapid application development and easy integration in wxPython.
Rendering:
A lot of svg 1.0 features are implemented: simples shapes, path, gradient, clipping, viewBox, opacity, < use >, animations etc.
Fonts are handled by the glft companion library, which allows for autoscaling according to the current scale, and automatic choice between vectorized glyphs or textures based on freetype2 rendering.
Texturized fonts are antialiased by freetype, while every other drawings are FSAA by OpenGL.
Next step is optimization by using various techniques like display list, culling, and cache rendering into textures.
Interacting:
Picking is provided under 2 forms:
- returns the deepest SVG element (leaf) corresponding to the shape designated by the user
- returns the stack of SVG elements under the cursor, so that UI techniques like toolglasses (see screenshot) is easily implemented
PanAndZoom done right (according to me...) : since its fast and usable, we can really use it in an interface
Tansform so-called "consolidation" (concatenation of transform matrices) allows easy implementation of scale-independant DnD.
Programming:
We try to make the api as simple as possible, for creating, manipulating, changing style, loading etc.
See demos/tutorial to see how to code with svgl.
A (pre-alpha) python extension allows for rapid application development and easy integration in wxPython.
svgl Screenshot
svgl Keywords
SVG
OpenGL
GPU
using OpenGL
taking advantage
svg documents
svgl
using
library
displays
taking
documents
svgl
Libraries
Programming
Bookmark svgl
svgl Copyright
WareSeeker periodically updates pricing and software information of svgl full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of svgl Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
svgl micrascan
how to open svg documents
computer graphics using opengl
svglov3.clo
using opengl with c
svglettuce
advanced graphics programming using opengl
svgl2
using opengl with sdl
svgla
games using opengl
svgl3
animation using opengl
using opengl extensions
asml svgl
using opengl with java
using opengl in c
opengl vista
Related Software
CsvToSql a java based highly configurable and expandible conversion tool and library. Free Download
SVG::Parser is a Perl module with XML Parser for SVG documents. Free Download
GEGL stands for Generic Graphics Library and is a graph based image processing library written in C. Free Download
Scalar is an addictive cross-platform puzzle game written in C++ using SDL library. Free Download
Osalp is a project designed to implement a world class set of classes in C++ that will handle all of the audio functions. Free Download
gzLogger is a simple PHP5 library that allows the user to log information to compressed flat files. Free Download
OSGEdit is an editor of 3D scenes for scientific applications and games, using the OpenSceneGraph (OSG) library. Free Download
SDL_ttf is a sample library which allows you to use TrueType fonts in your SDL applications. Free Download
Latest Software
Popular Software
Favourite Software