Art created in-world


#1

Share your latest work here …


#2

Really just pixel art; nothing specific to the medium. You can visit it at @wall.


#3

We cleared the alpha voxels today - so it’s possible this is gone now. When did you add it?


#4

Looks like he added it to root. It’s cool, art on the X plane near origin.


#6

Just realized that you can literally import .png files and paste them onto surfaces, so I didn’t have to do that whole portrait manually. lol

Edit: That is not totally true—the png-importing feature is actually quite limited right now


#7

Yep! That feature was designed to import big landscapes, so its sensitive to alpha as well. 0 alpha is the ‘ground’ and 100 is the very top of the voxel you are placing the PNG inside (we haven’t touched this code in ages though – cool that it still works).


#8

Oh, ok. That explains why black appears not to exist when I import them. I tried placing some old game boy camera photos, and not only was there no black, but towards the right side of the image it’s as though it starts breaking up.


#9

Here’s David with colors extracted from normals and the game of life.


#10


#11


#12

Though the landmark “powers of 10” was both art and science, I hope that this technical animation inspires you on the sense of scale that may be needed, or awakened in you, as this world grows.


#13

Love the power-of-10 idea. So many great art directions here.


#14

High Fidelity Logo - source included.

// Billboard Voxel Tutorial
// ************************
// Created by Kevin M. Thomas
// kevintown.net
//
// Voxel billboard tutorial utilizing JavaScript.  Compatible with the High Fidelity virtual platform.  Collaborative source code freely available.


    // Function to make a billboard on your plot.
    function makeHighFidelityBillboard()
    {
    	// Create HighFidelity Billboard (Text)
    	Voxels.setVoxel(6271, 303, 7096, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 303, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 303, 7098, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 302, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 302, 7101, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 302, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 302, 7103, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 301, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 301, 7102, 1, 0, 255, 20);	
    	Voxels.setVoxel(6271, 300, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 300, 7098, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 300, 7099, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 300, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 299, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 299, 7100, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 299, 7101, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 299, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 298, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 298, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 297, 7096, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 297, 7097, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 297, 7098, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 297, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 296, 7101, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 296, 7102, 1, 0, 255, 20);
    	Voxels.setVoxel(6271, 296, 7103, 1, 0, 255, 20);
    	
    	// Create HighFidelity Billboard (Border)
    	Voxels.setVoxel(6271.5, 304, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7096, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7097, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7097.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 304, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303.5, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7099.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7100, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300.5, 7100, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7100, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7102, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7102.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7103.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7103.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7103.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7104, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7103.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7103, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7102.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7102, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 295.5, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7101.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7101, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7100.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7099.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299, 7099.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7099.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297.5, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7099, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7098.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7098, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7097.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7097, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7096, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 296.5, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 297.5, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7096, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 298.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 299.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 300.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 301.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7096.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7096, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 302.5, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303, 7095.5, .5, 2, 235, 231);
    	Voxels.setVoxel(6271.5, 303.5, 7095.5, .5, 2, 235, 231);
    	
    	// Create HighFidelity Billboard (Overlay)
    	Voxels.setVoxel(6270.75, 303.25, 7096.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7096.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7096.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7097, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7097.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7097.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7098, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7098.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303.25, 7098.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 303, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.75, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.5, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7096.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7096.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7096.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7097, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7097.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7097.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7097.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7098, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7098.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7098.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7097.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7097.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7098, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7098.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7098.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7098.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7099, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7099.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7099.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300, 7099.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300, 7099.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.75, 7099.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.75, 7100, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.5, 7100, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.5, 7100.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7100.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7100.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7100.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7101, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7101.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7101.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7101.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7102, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7102.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7101.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7101.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25,7101.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7102, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7102.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7102.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7103, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7103.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302.25, 7103.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 302, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 301, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 300, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 299, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 298, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 297, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.75, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.5, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7101.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7101.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7101.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7102, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7102.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7102.5, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7102.75, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7103, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7103.25, .25, 252, 236, 3);
    	Voxels.setVoxel(6270.75, 296.25, 7103.5, .25, 252, 236, 3);
    	
    	// Stop script. 
    	Script.stop();
    }
    
    Script.update.connect(makeHighFidelityBillboard);

#15

I wondered if this video might be inspirational to someone. It has an interesting visual parallel to this world:


#16

Kitchen Cabinet, Countertop and Sink

// Create left lower kitchen cabinet, down the X axis.
Voxels.setVoxel(47, 192, 2, 1, 59, 59, 53);

// Create left lower kitchen cabinet door pull, down the X axis.
Voxels.setVoxel(47.9, 192.5, 3, .1, 1, 1, 1);

// Create right lower kitchen cabinet, down the X axis.
Voxels.setVoxel(48, 192, 2, 1, 59, 59, 53);

// Create right lower kitchen cabinet door pull, down the X axis.
Voxels.setVoxel(48.1, 192.5, 3, .1, 1, 1, 1);

// Create countertop, which creates voxels down the X axis then when it reaches the limit of your item on the X axis, increment Z and loop the process until the upper bounds of your item is reached.
var x = 47;
var y = 193;
var z = 2;

while (z <= 2.99)
{
	do
	{
		Voxels.setVoxel(x, y, z, .2, 212, 212, 123);
		x = x + .1;
	}
	while (x <= 48.99);

	x = 47;
	z = z + .1;
}

// Create sink frame, which creates voxels down the X axis then when it reaches the limit of your item on the X axis, increment Z and loop the process until the upper bounds of your item is reached.
var x = 47.5;
var y = 193.2;
var z = 2.6;

while (z <= 2.9)
{
	do
	{
		Voxels.setVoxel(x, y, z, .2, 242, 242, 213);
		x = x + .1;
	}
	while (x <= 48.5);

	x = 47.5;
	z = z + .1;
}


// Create sink basin, which erases voxels down the X axis then when it reaches the limit of your item on the X axis, increment Z and loop the process until the upper bounds of your item is reached.
var x = 47.75;
var y = 193.2;
var z = 2.6;

while (z <= 2.8)
{
	do
	{
		Voxels.eraseVoxel(x, y, z, .1);
		x = x + .01;
	}
	while (x <= 48.25);

	x = 47.75;
	z = z + .01;
}

// Create sink faucet, section 1, which creates voxels up the Y axis then when it reaches the limit of your item on the Y axis.
var x = 48;
var y = 193.3;
var z = 2.5;

do
{
	Voxels.setVoxel(x, y, z, .1, 158, 158, 158);
	y = y + .01;
}
while (y <= 193.5);

// Create sink faucet, section 2, which creates voxels across the Z axis then when it reaches the limit of your item on the Z axis.
var x = 48;
var y = 193.5;
var z = 2.5;

do
{
	Voxels.setVoxel(x, y, z, .1, 158, 158, 158);
	z = z + .01;
}
while (z <= 2.6);

#17

House Of Music

@music