victor - A JavaScript 2D vector class with methods for common vector operations

  •        5

A Javascript 2D Vector Maths Library, built using the UMD standards, so you can use it as a global object or with any module loader. It works in both Node.js and the browser. Check out the website for documentation.

http://victorjs.org/
https://github.com/maxkueng/victor

Tags
Implementation
License
Platform

   




Related Projects

Synfig Studio - 2D animation software

  •    C++

Synfig Studio is a 2D animation software, designed as powerful industrial-strength solution for creating film-quality animation using a vector and bitmap artwork. It eliminates the need to create animation frame-by frame, allowing you to produce 2D animation of a higher quality with fewer people and resources.

Synfig Studio - 2D animation software

  •    C++

Synfig Studio is a free and open-source 2D animation software, designed as powerful industrial-strength solution for creating film-quality animation using a vector and bitmap artwork. It eliminates the need to create animation frame-by frame, allowing you to produce 2D animation of a higher quality with fewer people and resources.

ln - 3D line art engine.

  •    Go

ln is a vector-based 3D renderer written in Go. It is used to produce 2D vector graphics (think SVGs) depicting 3D scenes.The output of an OpenGL pipeline is a rastered image. The output of ln is a set of 2D vector paths.

blend2d - 2D Vector Graphics Engine Powered by a JIT Compiler

  •    C++

2D Vector Graphics Powered by a JIT Compiler. See blend2d.com page for more details.

GRASS GIS - Geographic Resources Analysis Support System

  •    C++

Geographic Resources Analysis Support System, commonly referred to as GRASS GIS, is a Geographic Information System (GIS) used for data management, image processing, graphics production, spatial modelling, and visualization of many types of data. GRASS supports raster and vector data in two and three dimensions. The vector data model is topological, meaning that areas are defined by boundaries and centroids; boundaries cannot overlap within a single layer.


Tgif - a vector-based 2D drawing tool

  •    C

Tgif is a vector-based 2D drawing tool. It's also a hyper-structured-graphics browser on the web.

draw2d - 2D rendering for different output (raster, pdf, svg)

  •    Go

Package draw2d is a pure go 2D vector graphics library with support for multiple output devices such as images (draw2d), pdf documents (draw2dpdf) and opengl (draw2dgl), which can also be used on the google app engine. It can be used as a pure go Cairo alternative. draw2d is released under the BSD license. See the documentation for more details. Click on an image above to get the pdf, generated with exactly the same draw2d code. The first image is the output of samples/geometry. The second image is the result of samples/postcript, which demonstrates that draw2d can draw postscript files into images or pdf documents with the ps package.

KLONK Drawing Board

  •    

This project was inherited from: http://www.codeproject.com/KB/graphics/SimpleVectorShapes.aspx . It is a 2D vector graphic editor. It manages simple graphic objects like rectangles, lines and ellipses. Commited by KLONK

Sugar - The SVG Advanced Renderer

  •    

A toolkit for displaying Scalable Vector Graphics (SVG), a popular, standard 2D vector imaging format. Sugar provides a method for loading the data model of a SVG document and rendering it to a variety of output devices, for example: OpenGL.

Codeum Scalable Vector Graphics

  •    C

Codeum Scalable Vector Graphics is a tool that will run on BeOS. Its purpose to is to deliver 2D animation via SVG.

ADN - Animate.NET

  •    

Animate.net is an application for creating 2D animations using vector graphics. It has a vector drawing interface similar to Inkscape and animation tools similar to Flash.

Cairo Graphics

  •    C

Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL (through glitz), XCB, BeOS, OS/2, and DirectFB.

nanovg - Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

  •    C

NanoVG is small antialiased vector graphics rendering library for OpenGL. It has lean API modeled after HTML5 canvas API. It is aimed to be a practical and fun toolset for building scalable user interfaces and visualizations. The NanoVG API is modeled loosely on HTML5 canvas API. If you know canvas, you're up to speed with NanoVG in no time.

victor-hugo - Victor Hugo is a Hugo boilerplate for creating truly epic websites!

  •    Javascript

This is a boilerplate for using Hugo as a static site generator and Gulp + Webpack as your asset pipeline. Victor Hugo setup to use PostCSS and Babel for CSS and JavaScript compiling/transpiling.

Project - Squared

  •    CSharp

Simple and easy Real Time Strategy game that focuses on gameplay and not on graphics. Game's written in C#, with help of XNA Game Framework (4.0), giving us ability to deploy to a wider range of platforms. Interesting fact: 2D shapes are rendered using vector graphics, in that...

earthenterprise - Google Earth Enterprise - Open Source

  •    Javascript

Earth Enterprise is the open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps. Earth Enterprise does not provide a private version of Google imagery that's currently available in Google Maps or Earth.Refer to the wiki for instructions on building from source on one of these platforms.

lyon - 2D graphics rendering experiments in rust.

  •    Rust

A path tessellation library written in rust for GPU-based 2D graphics rendering. For now the goal is to provide efficient SVG-compliant path tessellation tools to help with rendering vector graphics on the GPU. For now think of this library as a way to turn complex paths into triangles for use in your own rendering engine.

KDE 2D Workbench

  •    C++

The KDE 2D workbench is a Scalable Vector Graphics (SVG) authoring tool.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.