Normand Briere
2019-07-29 c6c3f0948bd31603547ef8ce47a7784a9a4d55c2
Other skybox types.
3 files modified
151 files added
28 files renamed
176 ■■■■■ changed files
CameraPane.java 48 ●●●● patch | view | raw | blame | history
GroupEditor.java 93 ●●●● patch | view | raw | blame | history
ObjEditor.java 22 ●●●● patch | view | raw | blame | history
cubemaps/beach-skyboxes/HeartInTheSand/preview.jpg patch | view | raw | blame | history
cubemaps/beach-skyboxes/LarnacaBeach/preview.jpg patch | view | raw | blame | history
cubemaps/beach-skyboxes/PalmTrees/preview.jpg patch | view | raw | blame | history
cubemaps/beach-skyboxes/Tenerife/preview.jpg patch | view | raw | blame | history
cubemaps/beach-skyboxes/Tenerife2/preview.jpg patch | view | raw | blame | history
cubemaps/beach-skyboxes/Tenerife3/preview.jpg patch | view | raw | blame | history
cubemaps/bridge-skyboxes/ArstaBridge/preview.jpg patch | view | raw | blame | history
cubemaps/bridge-skyboxes/Bridge/preview.jpg patch | view | raw | blame | history
cubemaps/bridge-skyboxes/Bridge2/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Autumn/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Greenlands/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/MountainTrail/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Oasis/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TheRock/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/TopOfTheWorld/west.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/bottom.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/east.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/north.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/preview.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/south.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/top.jpg patch | view | raw | blame | history
cubemaps/daz-skyboxes/Winter/west.jpg patch | view | raw | blame | history
cubemaps/default-skyboxes/CloudyHills/preview.jpg patch | view | raw | blame | history
cubemaps/default-skyboxes/cornell/preview.jpg patch | view | raw | blame | history
cubemaps/default-skyboxes/rgb/preview.jpg patch | view | raw | blame | history
cubemaps/default-skyboxes/skycube/preview.jpg patch | view | raw | blame | history
cubemaps/default-skyboxes/uffizi/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/FishPond/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/Footballfield/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/Meadow/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/Sorsele/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/Sorsele2/preview.jpg patch | view | raw | blame | history
cubemaps/field-skyboxes/Sorsele3/preview.jpg patch | view | raw | blame | history
cubemaps/forest-skyboxes/Brudslojan/preview.jpg patch | view | raw | blame | history
cubemaps/forest-skyboxes/Langholmen2/preview.jpg patch | view | raw | blame | history
cubemaps/forest-skyboxes/Plants/preview.jpg patch | view | raw | blame | history
cubemaps/indoors-skyboxes/DallasW/preview.jpg patch | view | raw | blame | history
cubemaps/indoors-skyboxes/MarriottMadisonWest/preview.jpg patch | view | raw | blame | history
cubemaps/indoors-skyboxes/Vasa/preview.jpg patch | view | raw | blame | history
cubemaps/mountain-skyboxes/Maskonaive/preview.jpg patch | view | raw | blame | history
cubemaps/mountain-skyboxes/Maskonaive2/preview.jpg patch | view | raw | blame | history
cubemaps/mountain-skyboxes/Maskonaive3/preview.jpg patch | view | raw | blame | history
cubemaps/mountain-skyboxes/Ryfjallet/preview.jpg patch | view | raw | blame | history
cubemaps/mountain-skyboxes/Teide/preview.jpg patch | view | raw | blame | history
cubemaps/night-skyboxes/NightPath/preview.jpg patch | view | raw | blame | history
cubemaps/night-skyboxes/PondNight/preview.jpg patch | view | raw | blame | history
cubemaps/night-skyboxes/Powerlines/preview.jpg patch | view | raw | blame | history
cubemaps/night-skyboxes/SwedishRoyalCastle/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/BerzeliiPark/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Buddha/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/CNTower2/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/NiagaraFalls1/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/NiagaraFalls3/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Park/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Pond/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Skansen/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Skansen2/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Skansen3/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Skansen4/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Skansen5/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Stairs/preview.jpg patch | view | raw | blame | history
cubemaps/park-skyboxes/Tantolunden4/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/desertdawn/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/dust/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/kenon_star/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/sleepyhollow/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/tropic/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/wrath/up.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/bk.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/dn.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/ft.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/lf.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/preview.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/rt.jpg patch | view | raw | blame | history
cubemaps/penguins-skyboxes/yonder/up.jpg patch | view | raw | blame | history
cubemaps/rocky-skyboxes/Langholmen/preview.jpg patch | view | raw | blame | history
cubemaps/rocky-skyboxes/Riddarfjarden/preview.jpg patch | view | raw | blame | history
cubemaps/rocky-skyboxes/Skinnarviksberget/preview.jpg patch | view | raw | blame | history
cubemaps/rocky-skyboxes/Tantolunden6/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/CNTower/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/GamlaStan2/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/negx.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/negy.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/negz.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/posx.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/posy.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/posz.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Medborgarplatsen/readme.txt 13 ●●●●● patch | view | raw | blame | history
cubemaps/urban-skyboxes/Parliament/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/Roundabout/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/SaintLazarusChurch/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/SaintLazarusChurch2/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/SaintLazarusChurch3/preview.jpg patch | view | raw | blame | history
cubemaps/urban-skyboxes/UnionSquare/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Backyard/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Creek/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/FootballField3/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Forest/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/HornstullsStrand2/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/House/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/IceLake/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/IceRiver/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Park3/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/PondWinter/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Tantolunden5/preview.jpg patch | view | raw | blame | history
cubemaps/winter-skyboxes/Vindelalven/preview.jpg patch | view | raw | blame | history
CameraPane.java
....@@ -16570,6 +16570,8 @@
1657016570 private /*static*/ boolean firstime;
1657116571 private /*static*/ cVector newView = new cVector();
1657216572 private static final String[] suffixes = {"posx", "negx", "posy", "negy", "posz", "negz"};
16573
+ private static final String[] suffixes2 = {"east", "west", "top", "bottom", "north", "south"};
16574
+ private static final String[] suffixes3 = {"ft", "bk", "up", "dn", "rt", "lf"};
1657316575 private static final int[] targets = {GL.GL_TEXTURE_CUBE_MAP_POSITIVE_X,
1657416576 GL.GL_TEXTURE_CUBE_MAP_NEGATIVE_X,
1657516577 GL.GL_TEXTURE_CUBE_MAP_POSITIVE_Y,
....@@ -16582,16 +16584,49 @@
1658216584 {
1658316585 com.sun.opengl.util.texture.Texture cubemap = TextureIO.newTexture(GL.GL_TEXTURE_CUBE_MAP);
1658416586
16587
+ int usedsuf = 0;
16588
+
1658516589 for (int i = 0; i < suffixes.length; i++)
1658616590 {
16587
- String resourceName = basename + suffixes[i] + "." + suffix;
16588
- TextureData data = TextureIO.newTextureData(scope.getResourceAsStream(resourceName),
16589
- mipmapped,
16590
- FileUtil.getFileSuffix(resourceName));
16591
- if (data == null)
16591
+ String[] suffixe = suffixes;
16592
+ String[] fallback = suffixes2;
16593
+ String[] fallfallback = suffixes3;
16594
+
16595
+ for (int c=usedsuf; --c>=0;)
1659216596 {
16593
- throw new IOException("Unable to load texture " + resourceName);
16597
+// String[] temp = suffixe;
16598
+// suffixe = fallback;
16599
+// fallback = fallfallback;
16600
+// fallfallback = temp;
1659416601 }
16602
+
16603
+ String resourceName = basename + suffixe[i] + "." + suffix;
16604
+ TextureData data;
16605
+
16606
+ try
16607
+ {
16608
+ data = TextureIO.newTextureData(scope.getResourceAsStream(resourceName),
16609
+ mipmapped,
16610
+ FileUtil.getFileSuffix(resourceName));
16611
+ }
16612
+ catch (Exception e)
16613
+ {
16614
+ try
16615
+ {
16616
+ resourceName = basename + fallback[i] + "." + suffix;
16617
+ data = TextureIO.newTextureData(scope.getResourceAsStream(resourceName),
16618
+ mipmapped,
16619
+ FileUtil.getFileSuffix(resourceName));
16620
+ }
16621
+ catch (Exception e2)
16622
+ {
16623
+ resourceName = basename + fallfallback[i] + "." + suffix;
16624
+ data = TextureIO.newTextureData(scope.getResourceAsStream(resourceName),
16625
+ mipmapped,
16626
+ FileUtil.getFileSuffix(resourceName));
16627
+ }
16628
+ }
16629
+
1659516630 //System.out.println("Target = " + targets[i]);
1659616631 cubemap.updateImage(data, targets[i]);
1659716632 }
....@@ -16663,6 +16698,7 @@
1666316698 {
1666416699 gl.glScalef(1.0f, -1.0f, 1.0f);
1666516700 }
16701
+ gl.glScalef(-1.0f, 1.0f, 1.0f);
1666616702 gl.glMultMatrixd(viewrot_1, 0);
1666716703 gl.glTranslatef(0, 0, 0.5f); // (float)lightCamera.Distance()); // 0.5f);
1666816704 //viewer.updateInverseRotation(gl);
GroupEditor.java
....@@ -28,8 +28,8 @@
2828 {
2929 cButton skyboxButton;
3030 final String path = "cubemaps/" + f + "-skyboxes/" + s;
31
- //row.add(skyboxButton = GetButton(path + "/" + s + ".jpg", !Grafreed.NIMBUSLAF));
32
- row.add(skyboxButton = GetButton(path + "/negx.jpg", !Grafreed.NIMBUSLAF));
31
+ row.add(skyboxButton = GetButton(path + "/preview.jpg", !Grafreed.NIMBUSLAF));
32
+ //row.add(skyboxButton = GetButton(path + "/negx.jpg", !Grafreed.NIMBUSLAF));
3333 skyboxButton.setToolTipText(s);
3434 skyboxButton.addActionListener(new ActionListener()
3535 {
....@@ -57,11 +57,12 @@
5757 cGridBag row6 = new cGridBag();
5858
5959 AddSkyboxButton("default", "rgb", row0);
60
- AddSkyboxButton("default", "cornell", row0);
61
- AddSkyboxButton("default", "uffizi", row0);
62
- AddSkyboxButton("default", "CloudyHills", row0);
63
-
64
- AddSkyboxButton("default", "skycube", row1);
60
+ //AddSkyboxButton("default", "cornell", row0);
61
+ AddSkyboxButton("penguins", "dust", row0);
62
+ AddSkyboxButton("penguins", "tropic", row0);
63
+ AddSkyboxButton("default", "skycube", row0);
64
+
65
+ AddSkyboxButton("default", "uffizi", row1);
6566 AddSkyboxButton("bridge", "Bridge", row1);
6667 AddSkyboxButton("bridge", "Bridge2", row1);
6768 AddSkyboxButton("urban", "GamlaStan2", row1);
....@@ -73,23 +74,23 @@
7374
7475 AddSkyboxButton("urban", "SaintLazarusChurch3", row3);
7576 AddSkyboxButton("urban", "UnionSquare", row3);
77
+ AddSkyboxButton("urban", "Medborgarplatsen", row3);
7678 AddSkyboxButton("park", "BerzeliiPark", row3);
77
- AddSkyboxButton("park", "Buddha", row3);
7879
80
+ AddSkyboxButton("park", "Buddha", row4);
7981 AddSkyboxButton("park", "CNTower2", row4);
8082 AddSkyboxButton("park", "NiagaraFalls1", row4);
8183 AddSkyboxButton("park", "NiagaraFalls3", row4);
82
- AddSkyboxButton("park", "Park", row4);
8384
85
+ AddSkyboxButton("park", "Park", row5);
8486 AddSkyboxButton("park", "Pond", row5);
8587 AddSkyboxButton("park", "Skansen", row5);
8688 AddSkyboxButton("park", "Skansen2", row5);
87
- AddSkyboxButton("park", "Skansen3", row5);
8889
90
+ AddSkyboxButton("park", "Skansen3", row6);
8991 AddSkyboxButton("park", "Skansen4", row6);
9092 AddSkyboxButton("park", "Skansen5", row6);
9193 AddSkyboxButton("park", "Stairs", row6);
92
- AddSkyboxButton("park", "Tantolunden4", row6);
9394
9495 tab0.add(row0);
9596 tab0.add(row1);
....@@ -140,24 +141,32 @@
140141 AddSkyboxButton("forest", "Langholmen2", row3);
141142 AddSkyboxButton("forest", "Plants", row3);
142143 AddSkyboxButton("mountain", "Maskonaive", row3);
143
- AddSkyboxButton("mountain", "Maskonaive2", row4);
144144
145
+ AddSkyboxButton("mountain", "Maskonaive2", row4);
145146 AddSkyboxButton("mountain", "Maskonaive3", row4);
146147 AddSkyboxButton("mountain", "Ryfjallet", row4);
147
- AddSkyboxButton("mountain", "Teide", row4);
148
+ AddSkyboxButton("mountain", "Teide", row4);
149
+ AddSkyboxButton("park", "Tantolunden4", row4);
148150
151
+ AddSkyboxButton("penguins", "wrath", row5);
152
+ AddSkyboxButton("penguins", "yonder", row5);
149153 AddSkyboxButton("rocky", "Langholmen", row5);
150
- AddSkyboxButton("rocky", "Riddarfjarden", row5);
151154 AddSkyboxButton("rocky", "Skinnarviksberget", row5);
152155 AddSkyboxButton("rocky", "Tantolunden6", row5);
156
+
157
+ AddSkyboxButton("default", "CloudyHills", row6);
158
+ AddSkyboxButton("daz", "Autumn", row6);
159
+ AddSkyboxButton("daz", "Greenlands", row6);
160
+ AddSkyboxButton("daz", "MountainTrail", row6);
161
+ AddSkyboxButton("daz", "Oasis", row6);
153162 /*
154
-Kastellholmen
155
-Langholmen
156
-Riddarfjarden
157
-Skinnarviksberget
158
-Tanto
159
-Tantolunden2
160
-Tantolunden6
163
+Autumn
164
+Greenlands
165
+MountainTrail
166
+Oasis
167
+TheRock
168
+TopOfTheWorld
169
+Winter
161170 */
162171
163172 tab0.add(row0);
....@@ -197,39 +206,33 @@
197206
198207 AddSkyboxButton("urban", "CNTower", row1);
199208 AddSkyboxButton("bridge", "ArstaBridge", row1);
200
- AddSkyboxButton("indoors", "DallasW", row1);
201
- AddSkyboxButton("indoors", "MarriottMadisonWest", row1);
209
+ AddSkyboxButton("rocky", "Riddarfjarden", row1);
210
+ AddSkyboxButton("penguins", "sleepyhollow", row1);
202211
212
+ AddSkyboxButton("penguins", "kenon_star", row2);
213
+ AddSkyboxButton("indoors", "DallasW", row2);
214
+ AddSkyboxButton("indoors", "MarriottMadisonWest", row2);
203215 AddSkyboxButton("indoors", "Vasa", row2);
204
- AddSkyboxButton("winter", "Backyard", row2);
205
- AddSkyboxButton("winter", "Creek", row2);
206
- AddSkyboxButton("winter", "FootballField3", row2);
207216
217
+ AddSkyboxButton("winter", "Backyard", row3);
218
+ AddSkyboxButton("winter", "Creek", row3);
219
+ AddSkyboxButton("winter", "FootballField3", row3);
208220 AddSkyboxButton("winter", "Forest", row3);
209
- AddSkyboxButton("winter", "HornstullsStrand2", row3);
210
- AddSkyboxButton("winter", "House", row3);
211
- AddSkyboxButton("winter", "IceLake", row3);
212221
222
+ AddSkyboxButton("winter", "HornstullsStrand2", row4);
223
+ AddSkyboxButton("winter", "House", row4);
224
+ AddSkyboxButton("winter", "IceLake", row4);
213225 AddSkyboxButton("winter", "IceRiver", row4);
214
- AddSkyboxButton("winter", "Park3", row4);
215
- AddSkyboxButton("winter", "PondWinter", row4);
216226
227
+ AddSkyboxButton("winter", "Park3", row5);
228
+ AddSkyboxButton("winter", "PondWinter", row5);
217229 AddSkyboxButton("winter", "Tantolunden5", row5);
218230 AddSkyboxButton("winter", "Vindelalven", row5);
219
- /*
220
-Backyard
221
-Creek
222
-FootballField3
223
-Forest
224
-HornstullsStrand2
225
-House
226
-IceLake
227
-IceRiver
228
-Park3
229
-PondWinter
230
-Tantolunden5
231
-Vindelalven *
232
- */
231
+
232
+ AddSkyboxButton("daz", "TheRock", row6);
233
+ AddSkyboxButton("daz", "TopOfTheWorld", row6);
234
+ AddSkyboxButton("daz", "Winter", row6);
235
+ AddSkyboxButton("penguins", "desertdawn", row6);
233236
234237 tab0.add(row0);
235238 tab0.add(row1);
ObjEditor.java
....@@ -66,17 +66,17 @@
6666 {
6767 BufferedImage image = javax.imageio.ImageIO.read(getClass().getClassLoader().getResourceAsStream(name));
6868
69
- if (image.getWidth() > 48 && image.getHeight() > 48)
70
- {
71
- BufferedImage resized = new BufferedImage(48, 48, image.getType());
72
- Graphics2D g = resized.createGraphics();
73
- g.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
74
- //g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
75
- g.drawImage(image, 0, 0, 48, 48, 0, 0, image.getWidth(), image.getHeight(), null);
76
- g.dispose();
77
-
78
- image = resized;
79
- }
69
+// if (image.getWidth() > 48 && image.getHeight() > 48)
70
+// {
71
+// BufferedImage resized = new BufferedImage(48, 48, image.getType());
72
+// Graphics2D g = resized.createGraphics();
73
+// g.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
74
+// //g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
75
+// g.drawImage(image, 0, 0, 48, 48, 0, 0, image.getWidth(), image.getHeight(), null);
76
+// g.dispose();
77
+//
78
+// image = resized;
79
+// }
8080
8181 javax.swing.ImageIcon icon = new javax.swing.ImageIcon(image);
8282 return icon;
cubemaps/beach-skyboxes/HeartInTheSand/preview.jpg
Binary files differ
cubemaps/beach-skyboxes/LarnacaBeach/preview.jpg
Binary files differ
cubemaps/beach-skyboxes/PalmTrees/preview.jpg
Binary files differ
cubemaps/beach-skyboxes/Tenerife/preview.jpg
Binary files differ
cubemaps/beach-skyboxes/Tenerife2/preview.jpg
Binary files differ
cubemaps/beach-skyboxes/Tenerife3/preview.jpg
Binary files differ
cubemaps/bridge-skyboxes/ArstaBridge/preview.jpg
Binary files differ
cubemaps/bridge-skyboxes/Bridge/Bridge.jpg
similarity index 100%rename from cubemaps/bridge-skyboxes/Bridge/Bridge.jpgrename to cubemaps/bridge-skyboxes/Bridge/preview.jpgBinary files differ
cubemaps/bridge-skyboxes/Bridge2/Bridge2.jpg
similarity index 100%rename from cubemaps/bridge-skyboxes/Bridge2/Bridge2.jpgrename to cubemaps/bridge-skyboxes/Bridge2/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/east.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/north.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/south.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/top.jpg
Binary files differ
cubemaps/daz-skyboxes/Autumn/west.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/east.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/north.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/south.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/top.jpg
Binary files differ
cubemaps/daz-skyboxes/Greenlands/west.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/east.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/north.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/south.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/top.jpg
Binary files differ
cubemaps/daz-skyboxes/MountainTrail/west.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/east.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/north.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/south.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/top.jpg
Binary files differ
cubemaps/daz-skyboxes/Oasis/west.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/east.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/north.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/south.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/top.jpg
Binary files differ
cubemaps/daz-skyboxes/TheRock/west.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/east.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/north.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/south.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/top.jpg
Binary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/west.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/bottom.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/east.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/north.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/preview.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/south.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/top.jpg
Binary files differ
cubemaps/daz-skyboxes/Winter/west.jpg
Binary files differ
cubemaps/default-skyboxes/CloudyHills/CloudyHills.jpg
similarity index 100%rename from cubemaps/default-skyboxes/CloudyHills/CloudyHills.jpgrename to cubemaps/default-skyboxes/CloudyHills/preview.jpgBinary files differ
cubemaps/default-skyboxes/cornell/cornell.jpg
similarity index 100%rename from cubemaps/default-skyboxes/cornell/cornell.jpgrename to cubemaps/default-skyboxes/cornell/preview.jpgBinary files differ
cubemaps/default-skyboxes/rgb/rgb.jpg
similarity index 100%rename from cubemaps/default-skyboxes/rgb/rgb.jpgrename to cubemaps/default-skyboxes/rgb/preview.jpgBinary files differ
cubemaps/default-skyboxes/skycube/skycube.jpg
similarity index 100%rename from cubemaps/default-skyboxes/skycube/skycube.jpgrename to cubemaps/default-skyboxes/skycube/preview.jpgBinary files differ
cubemaps/default-skyboxes/uffizi/uffizi.jpg
similarity index 100%rename from cubemaps/default-skyboxes/uffizi/uffizi.jpgrename to cubemaps/default-skyboxes/uffizi/preview.jpgBinary files differ
cubemaps/field-skyboxes/FishPond/preview.jpg
Binary files differ
cubemaps/field-skyboxes/Footballfield/preview.jpg
Binary files differ
cubemaps/field-skyboxes/Meadow/preview.jpg
Binary files differ
cubemaps/field-skyboxes/Sorsele/preview.jpg
Binary files differ
cubemaps/field-skyboxes/Sorsele2/preview.jpg
Binary files differ
cubemaps/field-skyboxes/Sorsele3/preview.jpg
Binary files differ
cubemaps/forest-skyboxes/Brudslojan/preview.jpg
Binary files differ
cubemaps/forest-skyboxes/Langholmen2/preview.jpg
Binary files differ
cubemaps/forest-skyboxes/Plants/preview.jpg
Binary files differ
cubemaps/indoors-skyboxes/DallasW/preview.jpg
Binary files differ
cubemaps/indoors-skyboxes/MarriottMadisonWest/preview.jpg
Binary files differ
cubemaps/indoors-skyboxes/Vasa/preview.jpg
Binary files differ
cubemaps/mountain-skyboxes/Maskonaive/preview.jpg
Binary files differ
cubemaps/mountain-skyboxes/Maskonaive2/preview.jpg
Binary files differ
cubemaps/mountain-skyboxes/Maskonaive3/preview.jpg
Binary files differ
cubemaps/mountain-skyboxes/Ryfjallet/preview.jpg
Binary files differ
cubemaps/mountain-skyboxes/Teide/preview.jpg
Binary files differ
cubemaps/night-skyboxes/NightPath/preview.jpg
Binary files differ
cubemaps/night-skyboxes/PondNight/preview.jpg
Binary files differ
cubemaps/night-skyboxes/Powerlines/preview.jpg
Binary files differ
cubemaps/night-skyboxes/SwedishRoyalCastle/preview.jpg
Binary files differ
cubemaps/park-skyboxes/BerzeliiPark/BerzeliiPark.jpg
similarity index 100%rename from cubemaps/park-skyboxes/BerzeliiPark/BerzeliiPark.jpgrename to cubemaps/park-skyboxes/BerzeliiPark/preview.jpgBinary files differ
cubemaps/park-skyboxes/Buddha/Buddha.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Buddha/Buddha.jpgrename to cubemaps/park-skyboxes/Buddha/preview.jpgBinary files differ
cubemaps/park-skyboxes/CNTower2/CNTower2.jpg
similarity index 100%rename from cubemaps/park-skyboxes/CNTower2/CNTower2.jpgrename to cubemaps/park-skyboxes/CNTower2/preview.jpgBinary files differ
cubemaps/park-skyboxes/NiagaraFalls1/NiagaraFalls1.jpg
similarity index 100%rename from cubemaps/park-skyboxes/NiagaraFalls1/NiagaraFalls1.jpgrename to cubemaps/park-skyboxes/NiagaraFalls1/preview.jpgBinary files differ
cubemaps/park-skyboxes/NiagaraFalls3/NiagaraFalls3.jpg
similarity index 100%rename from cubemaps/park-skyboxes/NiagaraFalls3/NiagaraFalls3.jpgrename to cubemaps/park-skyboxes/NiagaraFalls3/preview.jpgBinary files differ
cubemaps/park-skyboxes/Park/Park.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Park/Park.jpgrename to cubemaps/park-skyboxes/Park/preview.jpgBinary files differ
cubemaps/park-skyboxes/Pond/Pond.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Pond/Pond.jpgrename to cubemaps/park-skyboxes/Pond/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen/Skansen.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Skansen/Skansen.jpgrename to cubemaps/park-skyboxes/Skansen/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen2/Skansen2.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Skansen2/Skansen2.jpgrename to cubemaps/park-skyboxes/Skansen2/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen3/Skansen3.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Skansen3/Skansen3.jpgrename to cubemaps/park-skyboxes/Skansen3/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen4/Skansen4.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Skansen4/Skansen4.jpgrename to cubemaps/park-skyboxes/Skansen4/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen5/Skansen5.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Skansen5/Skansen5.jpgrename to cubemaps/park-skyboxes/Skansen5/preview.jpgBinary files differ
cubemaps/park-skyboxes/Stairs/Stairs.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Stairs/Stairs.jpgrename to cubemaps/park-skyboxes/Stairs/preview.jpgBinary files differ
cubemaps/park-skyboxes/Tantolunden4/Tantolunden4.jpg
similarity index 100%rename from cubemaps/park-skyboxes/Tantolunden4/Tantolunden4.jpgrename to cubemaps/park-skyboxes/Tantolunden4/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/desertdawn/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/dust/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/kenon_star/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/sleepyhollow/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/tropic/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/wrath/up.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/bk.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/dn.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/ft.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/lf.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/preview.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/rt.jpg
Binary files differ
cubemaps/penguins-skyboxes/yonder/up.jpg
Binary files differ
cubemaps/rocky-skyboxes/Langholmen/preview.jpg
Binary files differ
cubemaps/rocky-skyboxes/Riddarfjarden/preview.jpg
Binary files differ
cubemaps/rocky-skyboxes/Skinnarviksberget/preview.jpg
Binary files differ
cubemaps/rocky-skyboxes/Tantolunden6/preview.jpg
Binary files differ
cubemaps/urban-skyboxes/CNTower/preview.jpg
Binary files differ
cubemaps/urban-skyboxes/GamlaStan2/GamlaStan2.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/GamlaStan2/GamlaStan2.jpgrename to cubemaps/urban-skyboxes/GamlaStan2/preview.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negx.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negy.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negz.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posx.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posy.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posz.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/preview.jpg
Binary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/readme.txt
....@@ -0,0 +1,13 @@
1
+Author
2
+======
3
+
4
+This is the work of Emil Persson, aka Humus.
5
+http://www.humus.name
6
+
7
+
8
+
9
+License
10
+=======
11
+
12
+This work is licensed under a Creative Commons Attribution 3.0 Unported License.
13
+http://creativecommons.org/licenses/by/3.0/
cubemaps/urban-skyboxes/Parliament/Parliament.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/Parliament/Parliament.jpgrename to cubemaps/urban-skyboxes/Parliament/preview.jpgBinary files differ
cubemaps/urban-skyboxes/Roundabout/Roundabout.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/Roundabout/Roundabout.jpgrename to cubemaps/urban-skyboxes/Roundabout/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch/SaintLazarusChurch.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch/SaintLazarusChurch.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch2/SaintLazarusChurch2.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch2/SaintLazarusChurch2.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch2/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch3/SaintLazarusChurch3.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch3/SaintLazarusChurch3.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch3/preview.jpgBinary files differ
cubemaps/urban-skyboxes/UnionSquare/UnionSquare.jpg
similarity index 100%rename from cubemaps/urban-skyboxes/UnionSquare/UnionSquare.jpgrename to cubemaps/urban-skyboxes/UnionSquare/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Backyard/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/Creek/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/FootballField3/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/Forest/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/HornstullsStrand2/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/House/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/IceLake/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/IceRiver/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/Park3/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/PondWinter/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/Tantolunden5/preview.jpg
Binary files differ
cubemaps/winter-skyboxes/Vindelalven/preview.jpg
Binary files differ