Commit Graph

38 Commits

Author SHA1 Message Date
Chris Danford d5022cb1b6 code style cleanup 2005-02-12 20:29:38 +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
Chris Danford 5c79ac4196 pass bNeedsNormals into RageCompiledGeometry 2005-01-14 10:23:22 +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
Chris Danford 6c855f0c93 "ParsedCommand" -> "ActorCommand" 2004-11-06 20:42:09 +00:00
Glenn Maynard 971279f1af Fix (more) character model rendering artifacts when a freeze segment
lies on beat 0: m_pTempGeometry was not being set up
2004-09-17 01:32:57 +00:00
Glenn Maynard 79a3a9aebc const m_pCurAnimation 2004-08-19 08:32:18 +00:00
Glenn Maynard bbc55a3a1a start animations in LoadPieces, but not LoadMilkshapeAsciiBones 2004-08-19 08:15:35 +00:00
Glenn Maynard 4ebfff9551 oops, remove brainstorming 2004-08-19 01:51:09 +00:00
Glenn Maynard cf725075fe split out DrawMesh
cleanup
2004-08-19 01:47:58 +00:00
Glenn Maynard b1b4163923 cleanup, split out Model::SetBones 2004-08-19 01:08:18 +00:00
Glenn Maynard 19207b986e cleanup 2004-08-19 00:16:02 +00:00
Chris Danford 1d376f5795 add support for texture coordinate animation in AnimatedTexture 2004-08-09 00:46:42 +00:00
Kevin Slaughter b3f1d8f874 Added GL cel shading option for models 2004-06-18 11:02:40 +00:00
Glenn Maynard c531e8b172 license update 2004-06-08 00:47:53 +00:00
Chris Danford 7de8269a67 pack all geometry for a Model into one set of vertex buffers 2004-04-16 05:09:02 +00:00
Chris Danford ef998e5e84 move vertex buffers into a separate object in perparation for HW vertex buffers 2004-04-08 08:35:38 +00:00
Chris Danford 53f23a32db process Model temp vertices on update - not on every draw 2004-03-01 10:19:07 +00:00
Chris Danford 10a4580c12 remove Actor::Fade*, remove unnessary virtuals in Actor 2004-02-14 03:38:34 +00:00
Chris Danford 69769b2c74 support sharing of geometry between Models 2004-02-08 11:17:03 +00:00
Chris Danford 4106625ad3 split Model into ModelGeometry and materials+animations
single-instance Model geometry
2004-02-08 09:04:23 +00:00
Chris Danford 9ca4de158f optimization: don't make a temp copy of vertices if the model has no bones 2004-02-08 04:58:43 +00:00
Chris Danford f7647ae391 add pre-parsing for ActorCommands (though not yet used in ThemeManager) 2004-01-10 20:34:18 +00:00
Chris Danford e3cc4e3ff5 cleanup Model, remove MathUtil files, fix col major/row major errors 2003-12-24 12:30:41 +00:00
Glenn Maynard ba954972e2 Add rudimentary animation control command to models. 2003-11-02 23:29:21 +00:00
Chris Danford dba1188c97 remove .model file format, replace with more general .actor file format 2003-09-21 20:57:07 +00:00
Thad Ward ea458a443d Fix the blinking characters in the BeginnerHelper.
(why was this return here? we need to set up the first frame after reverting to the default animation.)
remove m_sMostRecentAnimation, as it is not needed at all.
2003-08-31 11:47:05 +00:00
Thad Ward b9e15589dd Add support for playing specific animations at a different rate, scaled from the update rate. 2003-08-31 08:15:52 +00:00
Kevin Slaughter b170ddaf5f Fixed model flickering, which was also making the BH miss steps when it was trying to restart the default animation. 2003-08-28 06:36:33 +00:00
Kevin Slaughter 82a8340afd Added ability to skip to frame xx in the current animation. Used in HowToPlay. Also allows an animation freeze, if re-iterated 2003-08-20 09:15:53 +00:00
Kevin Slaughter adc19d0a15 Updated ScreenHowToPlay code to include dancer. I know it's a bit rough and too-fast paced right now, but that will all be fixed tonight when I get home and re-commit. 2003-07-31 11:31:24 +00:00
Chris Danford c67d78d948 let Actor subclasses have first crack at parsing commands
allow Models and BitmapTexts in BGAnimationLayer (detected through file extension)
add RageModelVertex, which doesn't have a color property
add "stretch" file name hint for textures
2003-07-07 01:29:18 +00:00
Chris Danford 739cc6d38b support loading of multiple animations in a Model 2003-06-07 18:09:20 +00:00
Chris Danford dd8331d9fc add support for models in NoteSkin 2003-05-11 07:23:47 +00:00
Chris Danford 85986fe325 optimizing Model 2003-05-04 05:21:16 +00:00
Chris Danford 8e96af518a working on model lighthing/texture mapping 2003-04-27 05:14:27 +00:00
Chris Danford b72804294a working on Mesh support
- loads only Milkshape ASCII
- doesn't yet load textures or render with materials
2003-04-25 21:05:40 +00:00