Mirrored gizmos

In the first version, I added chunk generation and made an infinite number of gizmos.

Endless gizmo | Babylon.js Playground

In the second version, I generated copies of gizmos, and linked them to it… now, when you change gizmos, the other copies of gizmos are also changed.

Gizmo mirror | Babylon.js Playground

In the third version, I added endless procedural generation of copies of x,z with their binding to gizmo.

Gizmo’s Endless Mirror | Babylon.js Playground

In the fourth version, I made partial generation of copies, and they float freely in z, x coordinates, and the width and height of the copies are also changed via gizmo.

Ocean of floating gizmos | Babylon.js Playground

In the fourth version, I did endless procedural generation on x,z, generation of copies, and their free floating on z,x coordinates, and now the width and height of the copies are changed via gizmo.

Endless ocean of floating gizmos | Babylon.js Playground

In the fifth version, I did endless procedural generation of x,z copies, and their free floating along z,x coordinates, and now the width and height are also changing, as well as I added rotation inertia to them when moving copies through gizmo.

Floating gip-space gizmos | Babylon.js Playground

In the sixth version, I made sure that many copies of gizmos generated by x,z chunks repeated the movement of gizmo when it was rotated, but disabled the repetition of the gizmo extension.

Accurate gip-space gizmos | Babylon.js Playground

In the seventh version, I made an exact version of the gizmo repetitions so that multiple copies of gizmos generated by x,z chunks would repeat any gizmo movement.

Precise gizmos manipulator | Babylon.js Playground

In the eighth version, I made an exact version of gizmo repetitions so that multiple copies of gizmos generated by x,z chunks would repeat any gizmo movement, and so that there would be endless procedural generation by x,z.

Precise endless gizmos manipulator | Babylon.js Playground

In the ninth version, I made snap-to-place copies of gizmo cubes so that they would not move up behind the gizmo cube.

Precise endless gizmos manipulator with binding | Babylon.js Playground

In the tenth version, I made an exact version of gizmo repetitions so that multiple copies of gizmos generated by x,z chunks would repeat any gizmo movement, and so that there would be endless procedural generation by x,y,z.

Precise endless gizmos manipulator XYZ version | Babylon.js Playground

Maybe someone will come up with some new projects and the project will develop.

4 Likes

LIST №2

In the eleventh version, I made them repeat all the movements of the cube according to the xz coordinates.

Precise endless gizmos manipulator with repeatable movement | Babylon.js Playground

In the twelfth version, I made them repeat all the movements behind the cube according to the xzy coordinates.

Precise endless gizmos manipulator with repeatable movement XYZ version | Babylon.js Playground

In the thirteenth version, I changed the code so that it was not a cube, but a structure of vertices and faces, but the chunks were generated only in XYZ coordinates..

Precise endless gizmos manipulator with repeatable movement but this is a structure OBJ | Babylon.js Playground

In the fourteenth version, I changed the code so that it was not a cube, but a structure of vertices and faces, but the chunks were generated only in XZ coordinates.

Precise endless gizmos manipulator with repeatable movement XZ version but this is a structure OBJ | Babylon.js Playground

In the fifteenth version, I added a lot of mirrored cubes, and a lot of gizmos tied only to a lot of the original cubes, but the chunks were generated only in XZ coordinates..

Precise endless gizmos manipulator with repeatable movement XZ but more gizmos | Babylon.js Playground

In the sixteenth version, I added a lot of mirrored cubes, and a lot of gizmos tied only to a lot of the original cubes, but the chunks were generated only in XYZ coordinates..

Precise endless gizmos manipulator with repeatable movement XYZ but more gizmos | Babylon.js Playground

In the seventeenth version, I added a lot of mirrored structures, and a lot of gizmos tied only to a lot of the original cubes, but the chunks were generated only in XZ coordinates..

Precise endless gizmos manipulator with repeatable movement XZ more gizmos and OBJ structure | Babylon.js Playground

In the eighteenth version, I added a lot of mirrored structures, and a lot of gizmos tied only to a lot of the original cubes, but the chunks were generated only in XYZ coordinates..

Precise endless gizmos manipulator with repeatable movement XYZ more gizmos and OBJ structure | Babylon.js Playground

In the nineteenth version, I attached vertex transfer pins to each structure so that the vertex structures inside the gizmo cubes could be moved.

Precise endless gizmos manipulator with repeatable movement XZ and Dragging the vertex in one | Babylon.js Playground

In the twentieth version, I attached vertex transfer pins to each structure so that the vertex structures inside the gizmo cubes could be moved, but the chunks were generated only in XYZ coordinates.

Precise endless gizmos manipulator with repeatable movement XYZ and Dragging the vertex in one | Babylon.js Playground

So I’m a trailblazer? No one has ever done this before me… Especially on babylon.js …

765U (1)

LIST №3

And here is another gizmo where there is a Space with mirrored borders. The mirror space completely wraps around the large perimeter of the cube’s space and returns to the starting point. So if we go to the left, we’ll come out on the right. No matter how hard you try to go in different directions, we will still come out from the opposite side.

Gizmo mirror (A space with mirrored borders) | Babylon.js Playground

A specially created sandbox version without endless generation of structures and biomes.

Simplified version with 1 structure, and 1 gizmo | Babylon.js Playground

Precise endless gizmos manipulator with repeatable movement XYZ more gizmos and OBJ structure and dragging textures on all structures when moving the ball.

Precise endless gizmos manipulator with repeatable movement XYZ and dragging textures on all structures | Babylon.js Playground

Endless procedurally generated OBJ structures with gizmo which, when moved, moves all OBJ structures along XYZ coordinates and they fly freely.

Floating gip-space gizmos XYZ version and OBJ sctructure | Babylon.js Playground

Cube epilepsy warning for this one haha, not sure if that was the intended result :thinking: