Commit Graph

155 Commits

Author SHA1 Message Date
Glenn Maynard 6c7649d8a4 simplify 2006-08-31 06:55:49 +00:00
Glenn Maynard 334a0ec26d cleanup, simplify 2006-08-31 06:53:25 +00:00
Glenn Maynard b4edcdb7dd NULL 2006-08-31 06:51:23 +00:00
Glenn Maynard eb9a278c3e simplify 2006-08-31 06:50:33 +00:00
Glenn Maynard 21454207d6 unindent 2006-08-31 06:47:59 +00:00
Glenn Maynard 0f5e5c5122 store bone rotations as quats; more common than HPR, and we don't
have to convert constantly
2006-08-31 06:47:05 +00:00
Glenn Maynard df3245ebb5 remove old 2006-08-20 19:34:08 +00:00
Glenn Maynard 81ccde1eba cleanup 2006-08-01 19:36:19 +00:00
Glenn Maynard f424072441 simplify 2006-07-30 18:43:09 +00:00
Glenn Maynard 4b647827a8 don't need to Close explicitly here 2006-07-30 18:40:26 +00:00
Steve Checkoway e80defc8df It doesn't take the null into account of the field width. 2006-07-24 09:54:47 +00:00
Steve Checkoway 5b3be8c9fa Handle buffer overflow. 2006-07-24 09:49:39 +00:00
Chris Danford 567b4e8c6a fix AV when using material that didn't load because texture doesn't exist 2006-07-24 09:05:14 +00:00
Glenn Maynard d0bcf2052d RageTexture is a wrapper around RageDisplay's textures; RageDisplay
itself doesn't use it.  Don't pass in RageTexture to SetTexture;
use RageDisplay's native texture handles.
2006-07-23 03:19:49 +00:00
Steve Checkoway 439ab6c58a Simplify. 2006-06-12 07:59:32 +00:00
Chris Danford b19c423fb9 fix model glow 2006-02-28 17:29:10 +00:00
Glenn Maynard 2b9f484548 spacing (only) 2006-02-14 11:30:53 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Chris Danford 72bfacbdfe add multitexture debug toggle 2005-11-07 03:59:05 +00:00
Chris Danford 3f6e95b7d8 fix D3D texture coord generation 2005-11-05 03:08:09 +00:00
Chris Danford 9455ee6d54 convert mesh and bone names to CString
add MergeMeshes
2005-10-21 05:23:50 +00:00
Chris Danford e628f74491 do note coloring with tex coord shifting, not separate elements 2005-10-04 19:45:45 +00:00
Chris Danford 65d71a4f23 expermienting with DEFINE_METHOD macro for Lua methods 2005-09-10 02:47:04 +00:00
Glenn Maynard be662eb724 cleanup 2005-09-03 23:08:43 +00:00
Glenn Maynard e89c7c2a60 cleanup 2005-08-30 03:46:20 +00:00
Glenn Maynard 1c81bcc5fc EarlyAbortDraw() const 2005-08-25 00:57:53 +00:00
Glenn Maynard 87acdcfec4 cleanup 2005-07-07 02:34:29 +00:00
Glenn Maynard 0137a20389 cleanup 2005-07-05 23:55:42 +00:00
Glenn Maynard 73da8c0445 remove .model 2005-07-05 23:48:31 +00:00
Glenn Maynard 1e192fadc4 handle @expressions in model.xml 2005-07-05 06:59:29 +00:00
Glenn Maynard 518da6b626 fix Model 2005-06-21 07:49:25 +00:00
Glenn Maynard 9d7f835609 no need to template Luna specializations 2005-06-20 05:02:03 +00:00
Glenn Maynard e2cfba413a update registration for various types 2005-06-20 04:23:36 +00:00
Chris Danford 0c50d0daec reset tex matrix per-material 2005-05-01 00:06:53 +00:00
Chris Danford d291eda3f8 load TextureOffset values from .ani file for texture frame animation on models 2005-05-01 00:02:08 +00:00
Chris Danford 2576c4a87a hack to get scrolling coords and env mapping working at the same time 2005-04-26 20:44:58 +00:00
Chris Danford 12185dfd0d revert order to fix env mapping (not sure why yet) 2005-04-26 20:18:51 +00:00
Chris Danford 0ec148b4f0 fix multipass path doesn't clear 2nd texture unit if model doesn't have 2nd material 2005-04-26 08:11:30 +00:00
Chris Danford 35251bb25b load Models from XML (alternative to a .model file) 2005-04-01 23:46:45 +00:00
Chris Danford fbd9c73df3 Collapse paths from .model files. 2005-03-11 06:10:52 +00:00
Chris Danford 4a2499b0fb fix Model doesn't obey m_bTextureWrapping 2005-02-27 08:31:41 +00:00
Glenn Maynard 36b99323fb Validate material indices, so we don't crash if a mesh references material 9999. 2005-02-10 02:40:56 +00:00
Glenn Maynard e3cff6e666 support TexOffsetX, TexOffsetY 2005-02-01 02:32:22 +00:00
Chris Danford 68dd253720 use templated classes instead of macros for easier debugging 2005-01-31 08:05:27 +00:00
Chris Danford 8555a6da45 use Lua to execute commands
(needs cleanup)
2005-01-26 11:21:43 +00:00
Glenn Maynard 1d3613f161 for real this time :) 2005-01-22 03:39:39 +00:00
Chris Danford a3ed21da36 turn off sphere mapping on tex unit 0 after rendering 2005-01-21 06:14:20 +00:00
Chris Danford 5c79ac4196 pass bNeedsNormals into RageCompiledGeometry 2005-01-14 10:23:22 +00:00
Glenn Maynard 32bb778e22 support multipass env mapping for systems without multitexturing 2005-01-04 05:38:44 +00:00
Chris Danford ed19821e09 rename: ActorCommand -> Command
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00