Thingiverse
Canvas library
by Thingiverse
Last crawled date: 4 years, 2 months ago
Canvas library
OpenSCAS library to project canvas with random images on 3D shapes
Howto
We must first convert the image to grayscale data using img2gray designed from this thing: https://www.thingiverse.com/thing:3830079. This is the reason why i declare this thing as a remix.
The test image comes from clipart-library:
Then:
$ python img2gray.py penguin.jpg penguin.scad
The generated file contains the function levels_penguin(); which gives image data.
Sample OpenSCAD file to project the image on a plane:
use
use
use
empty = newCanvas( [2,1], [200,100] );
penguin = levels_penguin();
canvas = drawImage ( penguin, empty );
flat = canvas2mesh( canvas );
meshPolyhedron ( flat );
Or projection on a cylinder:
...
flat = canvas2mesh( canvas );
// Insert these 2 lines
projected = projectCylinder( getMeshVertices(flat), radius=50 );
bent = newMesh( projected, getMeshFaces(flat) );
meshPolyhedron ( bent );
...
Or projection on a sphere:
...
flat = canvas2mesh( canvas );
// Insert these 2 lines
projected = projectSphereCylindrical( getMeshVertices(flat), radius=100 );
bent = newMesh( projected, getMeshFaces(flat) );
meshPolyhedron ( bent );
...
Documentation
Full documentation here: agentscad canvas tutorial
OpenSCAS library to project canvas with random images on 3D shapes
Howto
We must first convert the image to grayscale data using img2gray designed from this thing: https://www.thingiverse.com/thing:3830079. This is the reason why i declare this thing as a remix.
The test image comes from clipart-library:
Then:
$ python img2gray.py penguin.jpg penguin.scad
The generated file contains the function levels_penguin(); which gives image data.
Sample OpenSCAD file to project the image on a plane:
use
use
use
empty = newCanvas( [2,1], [200,100] );
penguin = levels_penguin();
canvas = drawImage ( penguin, empty );
flat = canvas2mesh( canvas );
meshPolyhedron ( flat );
Or projection on a cylinder:
...
flat = canvas2mesh( canvas );
// Insert these 2 lines
projected = projectCylinder( getMeshVertices(flat), radius=50 );
bent = newMesh( projected, getMeshFaces(flat) );
meshPolyhedron ( bent );
...
Or projection on a sphere:
...
flat = canvas2mesh( canvas );
// Insert these 2 lines
projected = projectSphereCylindrical( getMeshVertices(flat), radius=100 );
bent = newMesh( projected, getMeshFaces(flat) );
meshPolyhedron ( bent );
...
Documentation
Full documentation here: agentscad canvas tutorial
Similar models
thingiverse
free
Snap Joint - OpenScad library
...joint_e = newsnapcircleext ( source=joint );
snapjoint(joint_e);
documentation
full documentation here: agentscad snap joint
grabcad
free
Bent Rod Using Sheet Metal
...w to show a bent rod in formed and flat view using sheet metal features. also using a formula for calculating the fillet radius.
thingiverse
free
Mage with Flat Base in 3 Colours by enhaxed
...d printer profile so you can make changes to suit your setup:
https://share.canvas3d.io/projects/e0065570e6201c8e122471e72c3775b4
grabcad
free
Pipe Bend
...d
grabcad
a pipe bent at an angle of 45 degrees from the base using a smooth radius curve. this file was created with fusion 360
thingiverse
free
Office Tree (60 cm)
...d
\__ libraries
\__ agentscad
\__ list-comprehension-demos
\__ scad-utils
thingiverse
free
LM2596 DC-DC Module box
...profile%
\__documents
\__ openscad
\__ libraries
\__ agentscad
\__ scad-utils
thingiverse
free
Spooky Scary Skeletons
...eletons video and put it in autodesk fusion 360 as a canvas. i traced the figures using lines and splines and added a background.
thingiverse
free
OpenSCAD Module_Help by txoof
...teger> number of objects to draw"
], //following modules can be described using the same format
];
thingiverse
free
Galaxy A5 with Quad lock
... can be used to customize the glue shape between parts.
it relies on agentscad library
prerequisites
see tutorial for glue shapes
thingiverse
free
Penguin Fett by JohnPaul8
...s from thingiverse. i combined the objects in tinkercad into the most terrifying penguin bounty hunter on this end of the galaxy.
Canvas
turbosquid
free
canvas
...
turbosquid
free 3d model canvas for download as fbx and obj on turbosquid: 3d models for games, architecture, videos. (1534649)
design_connected
$16
Cotton Canvas Curtains
...cotton canvas curtains
designconnected
cotton canvas curtains computer generated 3d model.
turbosquid
$45
Backpack (canvas)
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$1
Ship canvas
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_ocean
$2
Tileable Canvas Texture
...cg texture modern old texture tileable tileable canvas texture
file details: 2500×2500 px. tileable. jpg files. please, rate it!
3ddd
free
Canvas Tote Bag
...ghttp://www.overstock.com/clothing-shoes/personalized-coral-latex-dipped-canvas-tote-bag/7857414/product.html
+max2011
3ddd
$1
Deer Canvas Tote Bag
...deer canvas tote bag
3ddd
сумка
canvas tote bag
+max 2011
turbosquid
$4
Canvas storage bin
... model canvas storage bin for download as blend, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1685219)
turbosquid
$55
Waggon canvas over
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$18
canvas vista workstation
...et include - canvas vista workstation from hermanmiller - high detailed cosm chairs from hermanmiller poly : 331562 verts: 230173
Library
3d_ocean
$5
Library
...library
3docean
book book case library
library
3d_export
$6
library
...library
3dexport
a ready-made model of a library for use in peru
3d_ocean
$5
Library
...library
3docean
book books furniture home home design interior library
home design…
turbosquid
$7
Library
...turbosquid
royalty free 3d model library for download as max on turbosquid: 3d models for games, architecture, videos. (1363568)
turbosquid
$5
Library
...turbosquid
royalty free 3d model library for download as max on turbosquid: 3d models for games, architecture, videos. (1309343)
3ddd
$1
classic library
...classic library
3ddd
library
classic library
3dsmax 2008 vray
3d_export
$10
Library
...library
3dexport
3d_export
free
library
...library
3dexport
turbosquid
free
library
...ree 3d model library for download as 3ds, fbx, blend, and dae on turbosquid: 3d models for games, architecture, videos. (1377551)
turbosquid
$34
Library
... free 3d model library for download as 3ds, max, fbx, and stl on turbosquid: 3d models for games, architecture, videos. (1486651)