mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-21 05:52:16 +02:00
rename
This commit is contained in:
@@ -8,17 +8,7 @@ use <dragon_head.scad>;
|
|||||||
use <dragon_scales.scad>;
|
use <dragon_scales.scad>;
|
||||||
use <dragon_claw.scad>;
|
use <dragon_claw.scad>;
|
||||||
|
|
||||||
dragon();
|
dragon_and_perl();
|
||||||
|
|
||||||
function __angy_angz(p1, p2) =
|
|
||||||
let(
|
|
||||||
dx = p2[0] - p1[0],
|
|
||||||
dy = p2[1] - p1[1],
|
|
||||||
dz = p2[2] - p1[2],
|
|
||||||
ya = atan2(dz, sqrt(pow(dx, 2) + pow(dy, 2))),
|
|
||||||
za = atan2(dy, dx)
|
|
||||||
) [ya, za];
|
|
||||||
|
|
||||||
|
|
||||||
module one_segment(body_r, body_fn, one_scale_data) {
|
module one_segment(body_r, body_fn, one_scale_data) {
|
||||||
// scales
|
// scales
|
||||||
@@ -110,7 +100,16 @@ module foot() {
|
|||||||
dragon_claw();
|
dragon_claw();
|
||||||
}
|
}
|
||||||
|
|
||||||
module dragon() {
|
module dragon_and_perl() {
|
||||||
|
function __angy_angz(p1, p2) =
|
||||||
|
let(
|
||||||
|
dx = p2[0] - p1[0],
|
||||||
|
dy = p2[1] - p1[1],
|
||||||
|
dz = p2[2] - p1[2],
|
||||||
|
ya = atan2(dz, sqrt(pow(dx, 2) + pow(dy, 2))),
|
||||||
|
za = atan2(dy, dx)
|
||||||
|
) [ya, za];
|
||||||
|
|
||||||
body_path = bezier_curve(0.0225, [
|
body_path = bezier_curve(0.0225, [
|
||||||
[0, 0, 15],
|
[0, 0, 15],
|
||||||
[0, 30, 0],
|
[0, 30, 0],
|
Reference in New Issue
Block a user