Wall Tile Randomizer
Quote from wrathofmobius on December 27, 2012, 1:19 amEver get tired of cutting up your walls to create tile variation? Wish there was a way to automatically generate randomized walls? Now there is! Just extract the 7z, run WallRandomizer.exe, and either copy the contents of the output vmf or use it as an instance.
--NOTICE--
You WILL need to install Python 3.3, available at http://www.python.org. The WTR will NOT work without the dlls from it, which I cannot distribute.Features:
-Customizable size
-Either white or black wall
-Clean or dirty variants
-Enable/disable of certain tile sizes
-Automatic texture alignmentPlease note that this is in very early testing - just something I whipped up in an afternoon. The algorithm is also a tad slow and can lead to some odd results. Please leave feedback about any bugs you may encounter.
Changelog:
v1.1
-Fixed texture alignment
-Added clean/dirty variants
-Added input checks (no more putting "fish" as the width)
-Improved and optimized randomizer algorithm
-Added texture arrays, making it possible in future versions to add a text file to change textures
-Other miscellaneous bugfixesv1.1.1
-Fixed clean wall bug (thanks protoborg and tile)v1.2 (A day late and a dollar short, sorry)
-Fixed side alignment issues
-Upgraded from Python 2.7 to Python 3.3
-Replaced crappy 15-minute-implemented brush writer with PyVMFFile Name: Wall Tile Randomizer v1.2.7z
File Size: 1.65 MiB
Click here to download Wall Tile Randomizer
Ever get tired of cutting up your walls to create tile variation? Wish there was a way to automatically generate randomized walls? Now there is! Just extract the 7z, run WallRandomizer.exe, and either copy the contents of the output vmf or use it as an instance.
--NOTICE--
You WILL need to install Python 3.3, available at http://www.python.org. The WTR will NOT work without the dlls from it, which I cannot distribute.
Features:
-Customizable size
-Either white or black wall
-Clean or dirty variants
-Enable/disable of certain tile sizes
-Automatic texture alignment
Please note that this is in very early testing - just something I whipped up in an afternoon. The algorithm is also a tad slow and can lead to some odd results. Please leave feedback about any bugs you may encounter.
Changelog:
v1.1
-Fixed texture alignment
-Added clean/dirty variants
-Added input checks (no more putting "fish" as the width )
-Improved and optimized randomizer algorithm
-Added texture arrays, making it possible in future versions to add a text file to change textures
-Other miscellaneous bugfixes
v1.1.1
-Fixed clean wall bug (thanks protoborg and tile)
v1.2 (A day late and a dollar short, sorry)
-Fixed side alignment issues
-Upgraded from Python 2.7 to Python 3.3
-Replaced crappy 15-minute-implemented brush writer with PyVMF
File Name: Wall Tile Randomizer v1.2.7z
File Size: 1.65 MiB
Click here to download Wall Tile Randomizer
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
Quote from wrathofmobius on December 27, 2012, 11:21 pmYou will need 7zip, available at www.7-zip.org. It's free
You will need 7zip, available at http://www.7-zip.org. It's free
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
Quote from Mevious on December 28, 2012, 2:11 amThe textures aren't lining up. I'll copy and paste what I said in your other thread because this is still an issue.
Mevious wrote:In your wall randomizer it looks like you're changing the wrong value for the offset. When I tried it, I got results like:
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 128 -1 0] 0.25"I think this is supposed to be:
"vaxis" "[0 0 -1 128] 0.25"
The textures aren't lining up. I'll copy and paste what I said in your other thread because this is still an issue.
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 128 -1 0] 0.25"
I think this is supposed to be:
"vaxis" "[0 0 -1 128] 0.25"
Portal 1: Portal Pro, Resurrection, Dyad, Rexaura
Portal 2: [Coop] Electrophobia, [PTI] EotM Collection, [SP] Aperture Halloween
Quote from srs bsnss on December 28, 2012, 2:43 amHmm. Seems to work well enough. Though there is one thing, and I think it's the same thing Mevious was saying - some textures aren't aligned properly in their spot. For example, 64x64 brushes had centered textures when they should have been aligned Left or Right.
Easily fixed with a quick justification, but I thought it was worth flagging up.
Hmm. Seems to work well enough. Though there is one thing, and I think it's the same thing Mevious was saying - some textures aren't aligned properly in their spot. For example, 64x64 brushes had centered textures when they should have been aligned Left or Right.
Easily fixed with a quick justification, but I thought it was worth flagging up.
Quote from wrathofmobius on December 28, 2012, 4:29 pmAh, yes, it turns out I inadvertently posted an old version of the program. It's fixed and I will update with a few more features in a few days or so (whenever I get reliable internet)
Thanks for testing!EDIT: v1.1 has been updated, with the texture problems fixed and a few more features thrown in.
Ah, yes, it turns out I inadvertently posted an old version of the program. It's fixed and I will update with a few more features in a few days or so (whenever I get reliable internet)
Thanks for testing!
EDIT: v1.1 has been updated, with the texture problems fixed and a few more features thrown in.
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
Quote from protoborg on January 1, 2013, 1:12 amwrathofmobius wrote:You will need 7zip, available at http://www.7-zip.org. It's freeThat's what I mean. 7zip is unable to open it.
EDIT: I get an "Unsupported compression method for..." error.
EDIT2: Now Windows is saying it is not a valid Win32 application.

That's what I mean. 7zip is unable to open it.
EDIT: I get an "Unsupported compression method for..." error.
EDIT2: Now Windows is saying it is not a valid Win32 application.
Quote from wrathofmobius on January 1, 2013, 6:50 pmThat doesn't sound good! Can you give me any more details about the error(s)? Like what exactly pops up? Also, are you sure the download completed successfully and was not interrupted?
That doesn't sound good! Can you give me any more details about the error(s)? Like what exactly pops up? Also, are you sure the download completed successfully and was not interrupted?
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
Quote from Sprowl on January 1, 2013, 7:48 pmprotoborg wrote:EDIT: I get an "Unsupported compression method for..." error.You seem to have an outdated version of 7zip. I had the same error too and installing the newest version helped.
You seem to have an outdated version of 7zip. I had the same error too and installing the newest version helped.