mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-05 06:17:32 +02:00
add dir
This commit is contained in:
@@ -10,10 +10,10 @@ The power of using transformation matrice is that you can cumulate all transform
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_rotation.scad>;
|
include <matrix/m_rotation.scad>;
|
||||||
include <m_scaling.scad>;
|
include <matrix/m_scaling.scad>;
|
||||||
include <m_translation.scad>;
|
include <matrix/m_translation.scad>;
|
||||||
include <m_cumulate.scad>
|
include <matrix/m_cumulate.scad>
|
||||||
|
|
||||||
m = m_cumulate([
|
m = m_cumulate([
|
||||||
m_translation([10, 20, 10]), m_scaling(2), m_rotation(60)]
|
m_translation([10, 20, 10]), m_scaling(2), m_rotation(60)]
|
||||||
|
@@ -10,7 +10,7 @@ Generate a 4x4 transformation matrix which can pass into `multmatrix` to mirror
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_mirror.scad>;
|
include <matrix/m_mirror.scad>;
|
||||||
|
|
||||||
rotate([0, 0, 10])
|
rotate([0, 0, 10])
|
||||||
cube([3, 2, 1]);
|
cube([3, 2, 1]);
|
||||||
|
@@ -11,7 +11,7 @@ Generate a 4x4 transformation matrix which can pass into `multmatrix` to rotate
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_rotation.scad>;
|
include <matrix/m_rotation.scad>;
|
||||||
|
|
||||||
point = [20, 0, 0];
|
point = [20, 0, 0];
|
||||||
a = [0, -45, 45];
|
a = [0, -45, 45];
|
||||||
|
@@ -10,7 +10,7 @@ Generate a 4x4 transformation matrix which can pass into `multmatrix` to scale i
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_scaling.scad>;
|
include <matrix/m_scaling.scad>;
|
||||||
|
|
||||||
cube(10);
|
cube(10);
|
||||||
translate([15, 0, 0])
|
translate([15, 0, 0])
|
||||||
|
@@ -12,7 +12,7 @@ Generate a 4x4 transformation matrix which can pass into `multmatrix` to shear a
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_shearing.scad>;
|
include <matrix/m_shearing.scad>;
|
||||||
|
|
||||||
color("red") {
|
color("red") {
|
||||||
multmatrix(m_shearing(sx = [1, 0]))
|
multmatrix(m_shearing(sx = [1, 0]))
|
||||||
|
@@ -10,7 +10,7 @@ Generate a 4x4 transformation matrix which can pass into `multmatrix` to transla
|
|||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
include <m_translation.scad>;
|
include <matrix/m_translation.scad>;
|
||||||
|
|
||||||
cube(2, center = true);
|
cube(2, center = true);
|
||||||
multmatrix(m_translation([5, 0, 0]))
|
multmatrix(m_translation([5, 0, 0]))
|
||||||
|
Reference in New Issue
Block a user