CameraPane.java
.. .. @@ -16570,6 +16570,8 @@ 16570 16570 private /*static*/ boolean firstime; 16571 16571 private /*static*/ cVector newView = new cVector(); 16572 16572 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"};16573 16575 private static final int[] targets = {GL.GL_TEXTURE_CUBE_MAP_POSITIVE_X, 16574 16576 GL.GL_TEXTURE_CUBE_MAP_NEGATIVE_X, 16575 16577 GL.GL_TEXTURE_CUBE_MAP_POSITIVE_Y, .. .. @@ -16582,16 +16584,49 @@ 16582 16584 { 16583 16585 com.sun.opengl.util.texture.Texture cubemap = TextureIO.newTexture(GL.GL_TEXTURE_CUBE_MAP); 16584 16586 16587  + int usedsuf = 0;16588  +16585 16589 for (int i = 0; i < suffixes.length; i++) 16586 16590 { 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;)16592 16596 { 16593  - throw new IOException("Unable to load texture " + resourceName);16597  +// String[] temp = suffixe;16598  +// suffixe = fallback;16599  +// fallback = fallfallback;16600  +// fallfallback = temp;16594 16601 } 16602  +16603  + String resourceName = basename + suffixe[i] + "." + suffix;16604  + TextureData data;16605  +16606  + try16607  + {16608  + data = TextureIO.newTextureData(scope.getResourceAsStream(resourceName),16609  + mipmapped,16610  + FileUtil.getFileSuffix(resourceName));16611  + }16612  + catch (Exception e)16613  + {16614  + try16615  + {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  +16595 16630 //System.out.println("Target = " + targets[i]); 16596 16631 cubemap.updateImage(data, targets[i]); 16597 16632 } .. .. @@ -16663,6 +16698,7 @@ 16663 16698 { 16664 16699 gl.glScalef(1.0f, -1.0f, 1.0f); 16665 16700 } 16701  + gl.glScalef(-1.0f, 1.0f, 1.0f);16666 16702 gl.glMultMatrixd(viewrot_1, 0); 16667 16703 gl.glTranslatef(0, 0, 0.5f); // (float)lightCamera.Distance()); // 0.5f); 16668 16704 //viewer.updateInverseRotation(gl); GroupEditor.java
.. .. @@ -28,8 +28,8 @@ 28 28 { 29 29 cButton skyboxButton; 30 30 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));33 33 skyboxButton.setToolTipText(s); 34 34 skyboxButton.addActionListener(new ActionListener() 35 35 { .. .. @@ -57,11 +57,12 @@ 57 57 cGridBag row6 = new cGridBag(); 58 58 59 59 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);65 66 AddSkyboxButton("bridge", "Bridge", row1); 66 67 AddSkyboxButton("bridge", "Bridge2", row1); 67 68 AddSkyboxButton("urban", "GamlaStan2", row1); .. .. @@ -73,23 +74,23 @@ 73 74 74 75 AddSkyboxButton("urban", "SaintLazarusChurch3", row3); 75 76 AddSkyboxButton("urban", "UnionSquare", row3); 77  + AddSkyboxButton("urban", "Medborgarplatsen", row3);76 78 AddSkyboxButton("park", "BerzeliiPark", row3); 77  - AddSkyboxButton("park", "Buddha", row3);78 79 80  + AddSkyboxButton("park", "Buddha", row4);79 81 AddSkyboxButton("park", "CNTower2", row4); 80 82 AddSkyboxButton("park", "NiagaraFalls1", row4); 81 83 AddSkyboxButton("park", "NiagaraFalls3", row4); 82  - AddSkyboxButton("park", "Park", row4);83 84 85  + AddSkyboxButton("park", "Park", row5);84 86 AddSkyboxButton("park", "Pond", row5); 85 87 AddSkyboxButton("park", "Skansen", row5); 86 88 AddSkyboxButton("park", "Skansen2", row5); 87  - AddSkyboxButton("park", "Skansen3", row5);88 89 90  + AddSkyboxButton("park", "Skansen3", row6);89 91 AddSkyboxButton("park", "Skansen4", row6); 90 92 AddSkyboxButton("park", "Skansen5", row6); 91 93 AddSkyboxButton("park", "Stairs", row6); 92  - AddSkyboxButton("park", "Tantolunden4", row6);93 94 94 95 tab0.add(row0); 95 96 tab0.add(row1); .. .. @@ -140,24 +141,32 @@ 140 141 AddSkyboxButton("forest", "Langholmen2", row3); 141 142 AddSkyboxButton("forest", "Plants", row3); 142 143 AddSkyboxButton("mountain", "Maskonaive", row3); 143  - AddSkyboxButton("mountain", "Maskonaive2", row4);144 144 145  + AddSkyboxButton("mountain", "Maskonaive2", row4);145 146 AddSkyboxButton("mountain", "Maskonaive3", row4); 146 147 AddSkyboxButton("mountain", "Ryfjallet", row4); 147  - AddSkyboxButton("mountain", "Teide", row4);148  + AddSkyboxButton("mountain", "Teide", row4);149  + AddSkyboxButton("park", "Tantolunden4", row4);148 150 151  + AddSkyboxButton("penguins", "wrath", row5);152  + AddSkyboxButton("penguins", "yonder", row5);149 153 AddSkyboxButton("rocky", "Langholmen", row5); 150  - AddSkyboxButton("rocky", "Riddarfjarden", row5);151 154 AddSkyboxButton("rocky", "Skinnarviksberget", row5); 152 155 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);153 162 /* 154  -Kastellholmen155  -Langholmen156  -Riddarfjarden157  -Skinnarviksberget158  -Tanto159  -Tantolunden2160  -Tantolunden6163  +Autumn164  +Greenlands165  +MountainTrail166  +Oasis167  +TheRock168  +TopOfTheWorld169  +Winter161 170 */ 162 171 163 172 tab0.add(row0); .. .. @@ -197,39 +206,33 @@ 197 206 198 207 AddSkyboxButton("urban", "CNTower", row1); 199 208 AddSkyboxButton("bridge", "ArstaBridge", row1); 200  - AddSkyboxButton("indoors", "DallasW", row1);201  - AddSkyboxButton("indoors", "MarriottMadisonWest", row1);209  + AddSkyboxButton("rocky", "Riddarfjarden", row1);210  + AddSkyboxButton("penguins", "sleepyhollow", row1);202 211 212  + AddSkyboxButton("penguins", "kenon_star", row2);213  + AddSkyboxButton("indoors", "DallasW", row2);214  + AddSkyboxButton("indoors", "MarriottMadisonWest", row2);203 215 AddSkyboxButton("indoors", "Vasa", row2); 204  - AddSkyboxButton("winter", "Backyard", row2);205  - AddSkyboxButton("winter", "Creek", row2);206  - AddSkyboxButton("winter", "FootballField3", row2);207 216 217  + AddSkyboxButton("winter", "Backyard", row3);218  + AddSkyboxButton("winter", "Creek", row3);219  + AddSkyboxButton("winter", "FootballField3", row3);208 220 AddSkyboxButton("winter", "Forest", row3); 209  - AddSkyboxButton("winter", "HornstullsStrand2", row3);210  - AddSkyboxButton("winter", "House", row3);211  - AddSkyboxButton("winter", "IceLake", row3);212 221 222  + AddSkyboxButton("winter", "HornstullsStrand2", row4);223  + AddSkyboxButton("winter", "House", row4);224  + AddSkyboxButton("winter", "IceLake", row4);213 225 AddSkyboxButton("winter", "IceRiver", row4); 214  - AddSkyboxButton("winter", "Park3", row4);215  - AddSkyboxButton("winter", "PondWinter", row4);216 226 227  + AddSkyboxButton("winter", "Park3", row5);228  + AddSkyboxButton("winter", "PondWinter", row5);217 229 AddSkyboxButton("winter", "Tantolunden5", row5); 218 230 AddSkyboxButton("winter", "Vindelalven", row5); 219  - /*220  -Backyard221  -Creek222  -FootballField3223  -Forest224  -HornstullsStrand2225  -House226  -IceLake227  -IceRiver228  -Park3229  -PondWinter230  -Tantolunden5231  -Vindelalven *232  - */231  +232  + AddSkyboxButton("daz", "TheRock", row6);233  + AddSkyboxButton("daz", "TopOfTheWorld", row6);234  + AddSkyboxButton("daz", "Winter", row6);235  + AddSkyboxButton("penguins", "desertdawn", row6);233 236 234 237 tab0.add(row0); 235 238 tab0.add(row1); ObjEditor.java
.. .. @@ -66,17 +66,17 @@ 66 66 { 67 67 BufferedImage image = javax.imageio.ImageIO.read(getClass().getClassLoader().getResourceAsStream(name)); 68 68 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  +// }80 80 81 81 javax.swing.ImageIcon icon = new javax.swing.ImageIcon(image); 82 82 return icon; cubemaps/beach-skyboxes/HeartInTheSand/preview.jpgBinary files differ
cubemaps/beach-skyboxes/LarnacaBeach/preview.jpgBinary files differ
cubemaps/beach-skyboxes/PalmTrees/preview.jpgBinary files differ
cubemaps/beach-skyboxes/Tenerife/preview.jpgBinary files differ
cubemaps/beach-skyboxes/Tenerife2/preview.jpgBinary files differ
cubemaps/beach-skyboxes/Tenerife3/preview.jpgBinary files differ
cubemaps/bridge-skyboxes/ArstaBridge/preview.jpgBinary files differ
cubemaps/bridge-skyboxes/Bridge/Bridge.jpgsimilarity index 100%rename from cubemaps/bridge-skyboxes/Bridge/Bridge.jpgrename to cubemaps/bridge-skyboxes/Bridge/preview.jpgBinary files differ
cubemaps/bridge-skyboxes/Bridge2/Bridge2.jpgsimilarity index 100%rename from cubemaps/bridge-skyboxes/Bridge2/Bridge2.jpgrename to cubemaps/bridge-skyboxes/Bridge2/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/east.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/north.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/south.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/top.jpgBinary files differ
cubemaps/daz-skyboxes/Autumn/west.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/east.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/north.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/south.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/top.jpgBinary files differ
cubemaps/daz-skyboxes/Greenlands/west.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/east.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/north.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/preview.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/south.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/top.jpgBinary files differ
cubemaps/daz-skyboxes/MountainTrail/west.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/east.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/north.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/south.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/top.jpgBinary files differ
cubemaps/daz-skyboxes/Oasis/west.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/east.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/north.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/preview.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/south.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/top.jpgBinary files differ
cubemaps/daz-skyboxes/TheRock/west.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/east.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/north.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/preview.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/south.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/top.jpgBinary files differ
cubemaps/daz-skyboxes/TopOfTheWorld/west.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/bottom.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/east.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/north.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/preview.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/south.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/top.jpgBinary files differ
cubemaps/daz-skyboxes/Winter/west.jpgBinary files differ
cubemaps/default-skyboxes/CloudyHills/CloudyHills.jpgsimilarity index 100%rename from cubemaps/default-skyboxes/CloudyHills/CloudyHills.jpgrename to cubemaps/default-skyboxes/CloudyHills/preview.jpgBinary files differ
cubemaps/default-skyboxes/cornell/cornell.jpgsimilarity index 100%rename from cubemaps/default-skyboxes/cornell/cornell.jpgrename to cubemaps/default-skyboxes/cornell/preview.jpgBinary files differ
cubemaps/default-skyboxes/rgb/rgb.jpgsimilarity index 100%rename from cubemaps/default-skyboxes/rgb/rgb.jpgrename to cubemaps/default-skyboxes/rgb/preview.jpgBinary files differ
cubemaps/default-skyboxes/skycube/skycube.jpgsimilarity index 100%rename from cubemaps/default-skyboxes/skycube/skycube.jpgrename to cubemaps/default-skyboxes/skycube/preview.jpgBinary files differ
cubemaps/default-skyboxes/uffizi/uffizi.jpgsimilarity index 100%rename from cubemaps/default-skyboxes/uffizi/uffizi.jpgrename to cubemaps/default-skyboxes/uffizi/preview.jpgBinary files differ
cubemaps/field-skyboxes/FishPond/preview.jpgBinary files differ
cubemaps/field-skyboxes/Footballfield/preview.jpgBinary files differ
cubemaps/field-skyboxes/Meadow/preview.jpgBinary files differ
cubemaps/field-skyboxes/Sorsele/preview.jpgBinary files differ
cubemaps/field-skyboxes/Sorsele2/preview.jpgBinary files differ
cubemaps/field-skyboxes/Sorsele3/preview.jpgBinary files differ
cubemaps/forest-skyboxes/Brudslojan/preview.jpgBinary files differ
cubemaps/forest-skyboxes/Langholmen2/preview.jpgBinary files differ
cubemaps/forest-skyboxes/Plants/preview.jpgBinary files differ
cubemaps/indoors-skyboxes/DallasW/preview.jpgBinary files differ
cubemaps/indoors-skyboxes/MarriottMadisonWest/preview.jpgBinary files differ
cubemaps/indoors-skyboxes/Vasa/preview.jpgBinary files differ
cubemaps/mountain-skyboxes/Maskonaive/preview.jpgBinary files differ
cubemaps/mountain-skyboxes/Maskonaive2/preview.jpgBinary files differ
cubemaps/mountain-skyboxes/Maskonaive3/preview.jpgBinary files differ
cubemaps/mountain-skyboxes/Ryfjallet/preview.jpgBinary files differ
cubemaps/mountain-skyboxes/Teide/preview.jpgBinary files differ
cubemaps/night-skyboxes/NightPath/preview.jpgBinary files differ
cubemaps/night-skyboxes/PondNight/preview.jpgBinary files differ
cubemaps/night-skyboxes/Powerlines/preview.jpgBinary files differ
cubemaps/night-skyboxes/SwedishRoyalCastle/preview.jpgBinary files differ
cubemaps/park-skyboxes/BerzeliiPark/BerzeliiPark.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/BerzeliiPark/BerzeliiPark.jpgrename to cubemaps/park-skyboxes/BerzeliiPark/preview.jpgBinary files differ
cubemaps/park-skyboxes/Buddha/Buddha.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Buddha/Buddha.jpgrename to cubemaps/park-skyboxes/Buddha/preview.jpgBinary files differ
cubemaps/park-skyboxes/CNTower2/CNTower2.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/CNTower2/CNTower2.jpgrename to cubemaps/park-skyboxes/CNTower2/preview.jpgBinary files differ
cubemaps/park-skyboxes/NiagaraFalls1/NiagaraFalls1.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/NiagaraFalls1/NiagaraFalls1.jpgrename to cubemaps/park-skyboxes/NiagaraFalls1/preview.jpgBinary files differ
cubemaps/park-skyboxes/NiagaraFalls3/NiagaraFalls3.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/NiagaraFalls3/NiagaraFalls3.jpgrename to cubemaps/park-skyboxes/NiagaraFalls3/preview.jpgBinary files differ
cubemaps/park-skyboxes/Park/Park.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Park/Park.jpgrename to cubemaps/park-skyboxes/Park/preview.jpgBinary files differ
cubemaps/park-skyboxes/Pond/Pond.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Pond/Pond.jpgrename to cubemaps/park-skyboxes/Pond/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen/Skansen.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Skansen/Skansen.jpgrename to cubemaps/park-skyboxes/Skansen/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen2/Skansen2.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Skansen2/Skansen2.jpgrename to cubemaps/park-skyboxes/Skansen2/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen3/Skansen3.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Skansen3/Skansen3.jpgrename to cubemaps/park-skyboxes/Skansen3/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen4/Skansen4.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Skansen4/Skansen4.jpgrename to cubemaps/park-skyboxes/Skansen4/preview.jpgBinary files differ
cubemaps/park-skyboxes/Skansen5/Skansen5.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Skansen5/Skansen5.jpgrename to cubemaps/park-skyboxes/Skansen5/preview.jpgBinary files differ
cubemaps/park-skyboxes/Stairs/Stairs.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Stairs/Stairs.jpgrename to cubemaps/park-skyboxes/Stairs/preview.jpgBinary files differ
cubemaps/park-skyboxes/Tantolunden4/Tantolunden4.jpgsimilarity index 100%rename from cubemaps/park-skyboxes/Tantolunden4/Tantolunden4.jpgrename to cubemaps/park-skyboxes/Tantolunden4/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/desertdawn/up.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/dust/up.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/kenon_star/up.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/sleepyhollow/up.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/tropic/up.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/wrath/up.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/bk.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/dn.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/ft.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/lf.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/preview.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/rt.jpgBinary files differ
cubemaps/penguins-skyboxes/yonder/up.jpgBinary files differ
cubemaps/rocky-skyboxes/Langholmen/preview.jpgBinary files differ
cubemaps/rocky-skyboxes/Riddarfjarden/preview.jpgBinary files differ
cubemaps/rocky-skyboxes/Skinnarviksberget/preview.jpgBinary files differ
cubemaps/rocky-skyboxes/Tantolunden6/preview.jpgBinary files differ
cubemaps/urban-skyboxes/CNTower/preview.jpgBinary files differ
cubemaps/urban-skyboxes/GamlaStan2/GamlaStan2.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/GamlaStan2/GamlaStan2.jpgrename to cubemaps/urban-skyboxes/GamlaStan2/preview.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negx.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negy.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/negz.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posx.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posy.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/posz.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/preview.jpgBinary files differ
cubemaps/urban-skyboxes/Medborgarplatsen/readme.txt
.. .. @@ -0,0 +1,13 @@ 1  +Author2  +======3  +4  +This is the work of Emil Persson, aka Humus.5  +http://www.humus.name6  +7  +8  +9  +License10  +=======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.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/Parliament/Parliament.jpgrename to cubemaps/urban-skyboxes/Parliament/preview.jpgBinary files differ
cubemaps/urban-skyboxes/Roundabout/Roundabout.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/Roundabout/Roundabout.jpgrename to cubemaps/urban-skyboxes/Roundabout/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch/SaintLazarusChurch.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch/SaintLazarusChurch.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch2/SaintLazarusChurch2.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch2/SaintLazarusChurch2.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch2/preview.jpgBinary files differ
cubemaps/urban-skyboxes/SaintLazarusChurch3/SaintLazarusChurch3.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/SaintLazarusChurch3/SaintLazarusChurch3.jpgrename to cubemaps/urban-skyboxes/SaintLazarusChurch3/preview.jpgBinary files differ
cubemaps/urban-skyboxes/UnionSquare/UnionSquare.jpgsimilarity index 100%rename from cubemaps/urban-skyboxes/UnionSquare/UnionSquare.jpgrename to cubemaps/urban-skyboxes/UnionSquare/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Backyard/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Creek/preview.jpgBinary files differ
cubemaps/winter-skyboxes/FootballField3/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Forest/preview.jpgBinary files differ
cubemaps/winter-skyboxes/HornstullsStrand2/preview.jpgBinary files differ
cubemaps/winter-skyboxes/House/preview.jpgBinary files differ
cubemaps/winter-skyboxes/IceLake/preview.jpgBinary files differ
cubemaps/winter-skyboxes/IceRiver/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Park3/preview.jpgBinary files differ
cubemaps/winter-skyboxes/PondWinter/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Tantolunden5/preview.jpgBinary files differ
cubemaps/winter-skyboxes/Vindelalven/preview.jpgBinary files differ