View Single Post
Re: Source SDK full release next week!
Old
  (#25)
sfx1999
Member
 
sfx1999's Avatar
 
Status: Offline
Posts: 534
Join Date: Jan 2004
Location: Pittsburgh, PA, USA
Default Re: Source SDK full release next week! - 02-12-2004

Well, it was in the change log for VBSP:

Code:
// -----------------------------------------------------------------
 // JAY:
 //
 DONE: Fix tools for HL2/TF2 coordinate space
 DONE: Load textures from Half-Life .WADs
 DONE: Write out Q2 texture format (not miptex)
 DONE: Write test map viewer
 DONE: Test detail brushes
 DONE: view portals to test
 NOT DOING:Write out HL style collision trees
 DONE: new engine loader
 DONE: new vis in HL2 engine - looks simple now
 DONE: Do QRAD backwards? i.e. use Valve QRAD, and merge in the Q2 file formats?  probably
 DONE: Integrate Ken's qrad code into qrad3
 DONE: add area portal visibility to HL2 engine
 DONE: write area portal entities for HL2/TF2
 DONE: test area portal code
 Split clusters for outdoor vis
 
 // -----------------------------------------------------------------
 
 QBSP3 Chop is based on recursive subdivision.  
  - Force natural alignment of some sort to eliminate slivers where brushes meet ?
 
 
 Use Q2 style ladder indicator? yes
 Use Q2 style friction indicator? probably or not if physics based
 
 
 // -----------------------------------------------------------------
 // CHARLIE:
 //
 
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 NOTE: set DISP_PROTO to compile with displacement map info -- not on by default until
 	  the prototype is done, the checked in .exe does not have displacement map functionality
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 DONE: put DISP_PROTO defines around all of the displacement code until prototyping is done
 DONE: add displacement map structure
 DONE: add displacement face structure
 DONE: change face/side structures to accept displacement texinfo and displacement face indices
 DONE: change .map loader to parse displacment map info
 DONE: don't allow merge or subdivision of displacement faces
 DONE: when splitting brushes, the new generated side get initialized to -1
 DONE: add find displacement face functionality, then create it if not found
 DONE: add find displacement map functionality, then create it if not found
 DONE: initialize the displacement data before loading the .map file
 initialize the face data with dispface and dispmap = -1, is this necessary????
 DONE: copy from bsp tool face to bsp file face -- the displacement info
 DONE: add/copy lumps
 DONE: swap data for writing to bsp -- not really necessary, but to keep in sync with the rest
 DONE: write .bsp data out
 DONE: add displacement data to .bsp statistics -- print file
 
 Test maps:
 DONE: map where disp face gets split by block node
 DONE: map where disp face attempts merge/split
 DONE: map with texture disp face
 DONE: map with lots of disp faces
 DONE: map with multiple disp faces referencing one map
 DONE: map with multiple disp faces on one brush
 DONE: map with multiple disp faces on one brush referencing one map
 DONE: map with funky texture split encased on one portal
 
 //------------------------------------------------------------------


sfx1999.postcount++
  
Reply With Quote