Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Jonathan

Feature idea: user defined texture categories

Recommended Posts

Often textures can be split into fairly definable categories. For example, bricks, panels, computers, trims, doors, etc. What if Doom Builder provided a way to specify category metadata via, say an .xml file. If you can imagine it would look vaugely like this:

<category title="all">
 <category title="gothic">
  <category title="doors">
   <item>JR_GDR1</item>
   <item>JR_JDR2</item>
  </category title="brick walls">
   <item>BRICK1</item>
   <item>JRBRCK01</item>
   <item>DMD_BRK01</item>
  </category>
 </category>
</category>
These .xml files could then be associated with texture wads and used to build a category tree. The cat tree could then be displayed at the side of the texture selector, allowing the user to quickly select different categories, the contents of which would then be displayed in the main texture select panel.

The nested categories could work so a parent category inherits all the textures contained within its children. So selecting the all/gothic/doors category would display just the door textures, whereas selecting the /all/gothic category would display the door and brick wall textures, and selecting the all category would display everything, including any textures that weren't assigned anywhere else (or perhaps you could have a default "unassigned" category for this).

Once made these .xml files could be freely distributed either with the texture wads they described or separately.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×