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