mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-07 07:16:36 +02:00
simplify it
This commit is contained in:
@@ -46,8 +46,8 @@ module one_segment() {
|
|||||||
scales(60, 4, 5, 0, 1.5);
|
scales(60, 4, 5, 0, 1.5);
|
||||||
scales(75, 2.5, 5, -4, 1.25);
|
scales(75, 2.5, 5, -4, 1.25);
|
||||||
scales(100, 1.25, 4.5, -7, 1);
|
scales(100, 1.25, 4.5, -7, 1);
|
||||||
scales(110, 1.25, 3, -9, 1);
|
// %scales(110, 1.25, 3, -9, 1);
|
||||||
scales(120, 2.5, 2, -9, 1);
|
// %scales(120, 2.5, 2, -9, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// dorsal fin
|
// dorsal fin
|
||||||
@@ -70,6 +70,16 @@ module one_segment() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module tail() {
|
||||||
|
scale([1,0.85,1]) union() {
|
||||||
|
// scales(60, 4, 5, 0, 1.5);
|
||||||
|
scales(75, 2.5, 5, -4, 1.25);
|
||||||
|
scales(100, 1.25, 4.5, -7, 1);
|
||||||
|
scales(110, 1.25, 3, -9, 1);
|
||||||
|
scales(120, 2.5, 2, -9, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
module head(angy_angz) {
|
module head(angy_angz) {
|
||||||
module hair() {
|
module hair() {
|
||||||
for(i = [16:36]) {
|
for(i = [16:36]) {
|
||||||
@@ -205,6 +215,12 @@ module dragon() {
|
|||||||
along_with(path_pts, scale = 0.85, method = "EULER_ANGLE")
|
along_with(path_pts, scale = 0.85, method = "EULER_ANGLE")
|
||||||
one_segment();
|
one_segment();
|
||||||
|
|
||||||
|
translate([28, 1, -1.6])
|
||||||
|
rotate([-88, 0, 0])
|
||||||
|
rotate([0, 0, 15])
|
||||||
|
scale([.975, .975, 1.2])
|
||||||
|
tail();
|
||||||
|
|
||||||
translate([19, 0, 65])
|
translate([19, 0, 65])
|
||||||
rotate([95, 0, 0])
|
rotate([95, 0, 0])
|
||||||
head(angy_angz);
|
head(angy_angz);
|
||||||
@@ -247,6 +263,7 @@ module flame_mountain(beginning_radius, fn, amplitude,curve_step, smoothness) {
|
|||||||
sweep(noisy);
|
sweep(noisy);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rotate(180) {
|
||||||
translate([0, 0, 7])
|
translate([0, 0, 7])
|
||||||
dragon($fn = 12);
|
dragon($fn = 12);
|
||||||
rotate(60)
|
rotate(60)
|
||||||
@@ -257,3 +274,4 @@ rotate(60)
|
|||||||
curve_step = 0.04,
|
curve_step = 0.04,
|
||||||
smoothness = 10
|
smoothness = 10
|
||||||
);
|
);
|
||||||
|
}
|
Reference in New Issue
Block a user