Turn one fan a bit, for a much better scene

This commit is contained in:
numzero 2024-11-17 01:14:09 +03:00
parent 8e7a57761e
commit dbdcdde80d

View File

@ -98,6 +98,11 @@ pub fn build() -> Vec<FancyLine> {
vec3(-2.5 * tube.outer_radius, 1.25 * tube.external_halflength, 0.), vec3(-2.5 * tube.outer_radius, 1.25 * tube.external_halflength, 0.),
mat3(vec3(1., -1., 0.), vec3(1., 1., 0.), vec3(0., 0., 1.)), mat3(vec3(1., -1., 0.), vec3(1., 1., 0.), vec3(0., 0., 1.)),
); );
let cam2l = put_object(
&space.tube,
vec3(-2.5 * tube.outer_radius, 1.25 * tube.external_halflength, 0.),
mat3(vec3(1., -0.825, 0.), vec3(1., 1., 0.), vec3(0., 0., 1.)),
);
let cam3 = put_object( let cam3 = put_object(
&space.tube, &space.tube,
vec3(0.25 * tube.inner_radius, 0.25 * tube.external_halflength, 0.), vec3(0.25 * tube.inner_radius, 0.25 * tube.external_halflength, 0.),
@ -108,7 +113,11 @@ pub fn build() -> Vec<FancyLine> {
paint(&mut gc, vec3(0.6, 0.6, 0.6), tube.render()); paint(&mut gc, vec3(0.6, 0.6, 0.6), tube.render());
paint(&mut gc, vec3(0.0, 0.6, 1.0), draw_fan_2(&space, cam3, vec3(0., 1., 0.))); paint(&mut gc, vec3(0.0, 0.6, 1.0), draw_fan_2(&space, cam3, vec3(0., 1., 0.)));
paint(&mut gc, vec3(0.2, 1.0, 0.0), draw_fan_2(&space, cam2, vec3(0., 1., 0.))); paint(&mut gc, vec3(0.2, 1.0, 0.0), draw_fan_2(&space, cam2, vec3(0., 1., 0.)));
paint(&mut gc, vec3(0.0, 1.0, 0.6), draw_fan_2(&space, cam2, vec3(0., 0., 1.))); paint(
&mut gc,
vec3(0.0, 1.0, 0.6),
draw_fan_2(&space, cam2l, vec3(0., 0., 1.)),
);
paint(&mut gc, vec3(1.0, 0.2, 0.0), draw_fan_2(&space, cam1, vec3(0., 1., 0.))); paint(&mut gc, vec3(1.0, 0.2, 0.0), draw_fan_2(&space, cam1, vec3(0., 1., 0.)));
gc gc
} }