Running image triangulation and extrusion

An efficient way of planar triangulation for images with an alpha channel

Φτιάχτηκε με χρήση JavaScript, HTML5, Canvas, WebGL, Αρχεία,

  • 467 προβολές
  • 0 σχόλια

Περισσότερα σχετικά μ' αυτό το demo από το δημιουργό του

This is a technique I came up with for extruding planar geometry from images. It was inspired by a blob tracking algorithm called "one pass, run based, component labelling". The novelty lies in the way of dealing with holes which negates the need to insert elements on the vertices array. It produces decent polygon counts but it's main point is speed, even with large image resolutions, making it a good solution for interactive generation of models. The generated geometry is watertight and t-junction free making it suitable for viewing but especially for 3d printing(this was actually the need that called for it). A paper describing the technique has been submitted to the journal of computer graphic techniques, in the meantime the source code is contained in one file(CanvasGeometry.js)

Δεν υπάρχουν σχόλια ως τώρα

Log in to add your own.

About this Demo

Κάντε λήψη του αρχείου ZIP 1208.55 KB · με τον πηγαίο κώδικα

Browse the Source

Αυτό το demo διατίθεται σύμφωνα με την άδεια GPL.