EDITING.WAD - Save time on texture rotations/scaling/panning
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
-
- Posts: 53
- Joined: Sun Jul 25, 2010 7:25 pm
EDITING.WAD - Save time on texture rotations/scaling/panning
UPDATED AGAIN
I've made a nifty little tool that allows users to pan, rotate and scale sector textures in-game, bypassing the hassle of making guesses and testing to judge your accuracy.
Simply add this pwad as an extension when mapping, tag the sectors you want to modify, and run a test. IDKFA and use the guns (slots 2, 3, 4) to make modifications. There is a bind to switch 'modes' (Rotate 1 or 15 units, Pan X/Y, Scale by Int or Frac)
LMB will add a value, RMB will take one.
There is a seperate bind that logs all changes to a text file in the directory the WAD is placed in. It logs the actual commands required to set the sector, so you can open it and copy&paste to your wad scripts (or if using UDMF, manually enter the values)
v4 Updates:
Removed all other unnecessary weapons
More accurate, invisible projectiles.
An 'unlogged changes' message displays if changes have not been logged
Mode display in lower left corner
Automatically sets the user to noclip/fly/notarget
v5 Updates:
Scaling can now be done by axes - Both, X or Y, in both int and frac
Updated Download Link
I've made a nifty little tool that allows users to pan, rotate and scale sector textures in-game, bypassing the hassle of making guesses and testing to judge your accuracy.
Simply add this pwad as an extension when mapping, tag the sectors you want to modify, and run a test. IDKFA and use the guns (slots 2, 3, 4) to make modifications. There is a bind to switch 'modes' (Rotate 1 or 15 units, Pan X/Y, Scale by Int or Frac)
LMB will add a value, RMB will take one.
There is a seperate bind that logs all changes to a text file in the directory the WAD is placed in. It logs the actual commands required to set the sector, so you can open it and copy&paste to your wad scripts (or if using UDMF, manually enter the values)
v4 Updates:
Removed all other unnecessary weapons
More accurate, invisible projectiles.
An 'unlogged changes' message displays if changes have not been logged
Mode display in lower left corner
Automatically sets the user to noclip/fly/notarget
v5 Updates:
Scaling can now be done by axes - Both, X or Y, in both int and frac
Updated Download Link
Last edited by TheMisterCat on Tue Aug 03, 2010 5:27 pm, edited 3 times in total.
Re: EDITING.WAD
The title could be catchier; this is easily overlooked.
-
- Posts: 53
- Joined: Sun Jul 25, 2010 7:25 pm
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
You'll know if plenty of other people start commenting. 

Re: EDITING.WAD - Save time on texture rotations/scaling/pan
Don't forget to maybe put something about it on the wiki so people can find easily it later. It's the handiest thing we have until somebody writes a DB2 plugin that could do the same (if that ever happens.)
- Demolisher
- Posts: 1749
- Joined: Mon Aug 11, 2008 12:59 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Winchester, VA
- Contact:
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
What language are the plugins in?Zippy wrote:Don't forget to maybe put something about it on the wiki so people can find easily it later. It's the handiest thing we have until somebody writes a DB2 plugin that could do the same (if that ever happens.)
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
You can look for yourself, but as an immediate guess I'd say probably C#.Demolisher wrote:What language are the plugins in?Zippy wrote:Don't forget to maybe put something about it on the wiki so people can find easily it later. It's the handiest thing we have until somebody writes a DB2 plugin that could do the same (if that ever happens.)
- Demolisher
- Posts: 1749
- Joined: Mon Aug 11, 2008 12:59 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Winchester, VA
- Contact:
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
I have both downloaded, and I still didn't know.Zippy wrote:You can look for yourself, but as an immediate guess I'd say probably C#.Demolisher wrote:What language are the plugins in?Zippy wrote:Don't forget to maybe put something about it on the wiki so people can find easily it later. It's the handiest thing we have until somebody writes a DB2 plugin that could do the same (if that ever happens.)

-
- Posts: 53
- Joined: Sun Jul 25, 2010 7:25 pm
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
Well, I'm thinking the amount of response so far is a bit lame. Would be nice to have some feedback, but oh well. Hope this gets used, still.
- cq75
- Posts: 1212
- Joined: Sun Dec 27, 2009 9:28 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Just beyond the line horizon
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
It's only been two days.
I was thinking of checking it out, but I'm too busy right now.
I was thinking of checking it out, but I'm too busy right now.
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
As I mentioned on DW, I can immediately see what a time saver this tool can be. I recently completed a mod where I had to rotate a couple of dozen adjacent sectors, and it required constant trial and error to get them to line up just right. [It was a rail track with 2 curved sections.] It took me more than 2 hours to get them just right. With this tool it would have taken me minutes.TheMisterCat wrote:Would be nice to have some feedback....
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
Someone needs to write a plugin for DB2 that does this in-editor. Build allowed such a thing and it's waaaaaay more time saving and convenient!
- Demolisher
- Posts: 1749
- Joined: Mon Aug 11, 2008 12:59 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Winchester, VA
- Contact:
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
I'm trying to, but the source itself won't compile!
Re: EDITING.WAD - Save time on texture rotations/scaling/pan
Demolisher wrote:I'm trying to, but the source itself won't compile!

Re: EDITING.WAD - Save time on texture rotations/scaling/pan
I generally don't commit code that doesn't compile or run (unless by mistake). All the latest revisions compile and run fine for me. Maybe you're doing it wrongDemolisher wrote:I'm trying to, but the source itself won't compile!
