Commit Graph

1667 Commits

Author SHA1 Message Date
David Rose 52a60b7f2f robustify reading of buggy x files 2008-06-26 19:27:00 +00:00
Gyedo Jeon 31dde9d31d Fixed a bug in NURBS weights conversion 2008-06-20 02:05:40 +00:00
Gyedo Jeon b8c77b1ac9 Fixed a bug in CreateSkinCluster() 2008-06-20 01:03:47 +00:00
Asad M. Zaman 030dbf11f5 fixed all the nurbsCurve issues; Gyedo needs to fix the weight problem that he introduced on nurbs implementation 2008-06-20 00:06:05 +00:00
Asad M. Zaman 6eaa77ac70 better fix for the path reset 2008-06-18 01:09:48 +00:00
Asad M. Zaman 5b42b04264 fixed another logic error with the full 1.0 weight 2008-06-17 23:06:47 +00:00
Gyedo Jeon b29f1fa3ae Added support for NURBS surface 2008-06-16 18:15:37 +00:00
David Rose f6f31c3afb typo 2008-06-12 21:40:04 +00:00
David Rose cfbbd6338f oops, pnmtext requires freetype 2008-06-12 15:43:42 +00:00
Asad M. Zaman 59d5cec1f8 fixes the less than 1 weight issue on membership 2008-06-11 22:47:51 +00:00
Gyedo Jeon 03ae36230c Fixed joint scale related bug 2008-06-04 02:08:03 +00:00
Asad M. Zaman e907c2be07 fixed a bug on egg2maya that caused problem if a meshname and joint name were the same; put some more debug messages for maya2008 2008-05-30 21:35:00 +00:00
David Rose ccacdcd5bb whoops 2008-05-28 20:43:52 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Asad M. Zaman 91147411ee maya 2008 could change working directory after ::read, specially with referenced files; this forces it back 2008-05-20 22:11:29 +00:00
David Rose 53aa703996 further sanitize MAYA_LOCATION 2008-05-20 21:04:08 +00:00
Josh Yelon 5cfd0320d9 Added support for Surface Shader 2008-05-19 19:42:45 +00:00
David Rose 0268fd838f add PATH based on MAYA_LOCATION 2008-05-16 01:08:29 +00:00
David Rose acb0faae46 Texture::set_quality_level() 2008-05-13 23:31:19 +00:00
Asad M. Zaman 89aa597bd4 fixed another bug: since maya2egg looks at MAnimControl::maxTime() to figure end_frame, lets set the maxTime on egg2maya to the end frame 2008-05-03 02:21:26 +00:00
Asad M. Zaman b6371a6b12 fixes a crash on spam 2008-05-02 01:23:47 +00:00
Josh Yelon 5547786f00 Fixed a transparency export bug 2008-04-24 01:56:35 +00:00
Asad M. Zaman 42b81b79d5 lets do pass on ttmodels with this egg2maya 2008-04-22 22:58:53 +00:00
David Rose e37eafaac5 maya2egg wrapper program 2008-04-07 22:03:33 +00:00
Gyedo Jeon 972f0c50e7 Moved some initialization to right place 2008-03-29 01:16:01 +00:00
Gyedo Jeon ff30a1eb7e Added joint animation conversion 2008-03-29 00:19:28 +00:00
Chris Brunner 01493c57c3 fix for MSVC9 2008-03-28 02:20:20 +00:00
David Rose 0a616b4ec3 more maya 2008 weirdness 2008-03-26 22:18:28 +00:00
David Rose e1d0277947 build with maya2008 2008-03-25 19:11:28 +00:00
Asad M. Zaman 21effb8112 put the debug statements under the is_debug 2008-03-25 01:12:46 +00:00
Asad M. Zaman 6fca5fe0d8 first part of adding the anim data into egg2maya: TODO: write maya code to apply those keyframes and perhaps organize the store of the SAnimData inside EggJoint 2008-03-25 01:05:47 +00:00
David Rose 70572c0c11 has_texture is no longer filled in reliably 2008-01-31 01:25:21 +00:00
Josh Yelon be97920b58 Added new command line option: -tbnauto 2008-01-29 17:04:33 +00:00
Josh Yelon 1d954d5104 Improvements to Shader Generator 2008-01-28 17:28:09 +00:00
David Rose de2ed901e4 patch from kaweh kazemi: OS X Leopard is now case-insensitive, causing conflicts with libmaya.dylib. 2008-01-22 19:11:59 +00:00
David Rose 344e68df11 attempt to fix maya_cat reference? 2008-01-17 22:59:47 +00:00
Josh Yelon b34973b55a Fixed a recently-introduced bug involving the default uvset name 2007-12-11 05:45:06 +00:00
Josh Yelon 2ffa5786de Fixed a bug I introduced last night 2007-12-07 18:20:51 +00:00
Josh Yelon c31a9d079c Added support for glow maps. 2007-12-07 07:51:37 +00:00
Josh Yelon c83b924e12 Fixed for Win x64 2007-12-07 05:25:29 +00:00
Josh Yelon af80d56165 fixed bug in uvset handling 2007-12-07 05:25:07 +00:00
Josh Yelon d20edf336e Adding support for maya2008 2007-11-17 09:40:46 +00:00
Josh Yelon b76c871187 Fixed a bug assigning _texture_name 2007-10-13 02:37:54 +00:00
Josh Yelon d742043ad8 New maya exporter code basically operational 2007-10-12 20:40:20 +00:00
Josh Yelon 962613a67a Missing header files 2007-10-11 20:28:50 +00:00
Josh Yelon b123c08234 First half of maya2egg texture overhaul complete. Code stable. 2007-10-11 19:22:39 +00:00
Josh Yelon 8764bdcda0 Took out a try-catch block that was designed to prevent us from knowing about bugs!!! 2007-10-07 05:19:34 +00:00
David Rose 700d30e9f1 from kaweh: now requires movies and audio 2007-09-17 19:48:38 +00:00
David Rose e13a9b6d42 new dependencies on audio 2007-09-04 15:52:59 +00:00
David Rose 76b1990ac5 whoops, fix flag * 2007-08-24 14:36:08 +00:00
David Rose 7ffcca7b68 build on osx 2007-08-10 19:06:42 +00:00
David Rose 426ac19e1a add USE_PACKAGES cg where appropriate 2007-08-06 17:53:25 +00:00
David Rose ecde8bed5b maya osx support from kaweh 2007-08-06 17:05:10 +00:00
David Rose b68f94fed7 add -r 2007-07-13 18:55:20 +00:00
David Rose 5981967334 raise sanity check 2007-06-27 23:58:22 +00:00
Josh Yelon 79c549108a Removed explicit (incorrect) perl path 2007-06-27 22:26:06 +00:00
Josh Yelon d083750e5d *** empty log message *** 2007-06-15 04:09:05 +00:00
Josh Yelon f718170091 *** empty log message *** 2007-06-06 21:09:01 +00:00
David Rose 50a5ee8c4a turn off universal binaries for this program 2007-06-05 00:24:02 +00:00
David Rose 20819b9511 build osx 2007-06-05 00:17:28 +00:00
David Rose 679e73b012 add -2 2007-05-16 02:47:46 +00:00
David Rose ca8f6d5c0f fix level accumulation 2007-05-10 04:31:31 +00:00
David Rose ddc5b64fce build on osx 2007-04-16 20:07:04 +00:00
David Rose d94f65c29e put WIN32_LEAN_AND_MEAN on command line, for now 2007-04-04 01:59:28 +00:00
Asad M. Zaman d6c803123c take out the debug message, it is good 2007-03-15 01:20:11 +00:00
Asad M. Zaman f9527b4f44 lets do the rounding only when uvs are > 1.0 or < -1.0 2007-03-13 22:13:04 +00:00
David Rose 76651e52e2 build on osx 2007-03-08 00:11:59 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose 20f24a7b9d add repeat_u, clamp_u, etc. 2007-03-02 21:04:41 +00:00
David Rose 6e3ffff977 better delete-window behavior 2007-02-14 13:23:01 +00:00
David Rose fee4f77b76 prevent server lockups 2007-02-14 11:12:18 +00:00
Josh Yelon b8bb953a34 Added missing header file 2007-02-09 16:30:28 +00:00
Josh Yelon 1c6caa4e55 Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9 2007-02-07 22:09:07 +00:00
Asad M. Zaman d2fee08392 changed opt flag behavior of egg-palettize; it now respects round_uvs 2006-12-19 01:41:57 +00:00
Josh Wilson 505280f473 added new parameter -rm to allow render-only spacing 2006-12-16 00:19:39 +00:00
Joseph Lee 041f2b1d7b use PN_int types, not undefined raw uint32 2006-12-08 23:54:42 +00:00
Asad M. Zaman fef4dbd9be changed a notify message 2006-11-29 21:42:26 +00:00
Asad M. Zaman c0d11f9c97 added a maya2egg option to round uvs from 1/1000th precision to 1/100th precision, it called -round-uvs 2006-11-11 01:11:22 +00:00
Asad M. Zaman 8f6af7b037 undoing uv precision lowering 2006-11-09 20:13:49 +00:00
Asad M. Zaman b5eb37c830 reducing the uv precision from 1/1000th to 1/100th 2006-11-09 05:26:57 +00:00
David Rose 35356701f9 fixes to maya2egg 2006-11-08 23:17:31 +00:00
David Rose 545cb6d164 support -ma 2006-11-08 23:15:31 +00:00
David Rose 9879a47542 shouldn't be thread-safe 2006-11-08 23:14:19 +00:00
David Rose 5f4ec707e1 add libs 2006-10-18 13:15:39 +00:00
David Rose 156a665293 add libs 2006-10-18 13:14:34 +00:00
David Rose e8f3232fef move pystub down to the executables 2006-10-18 13:08:08 +00:00
Asad M. Zaman bd3ef19389 added a test program for normals 2006-10-17 00:24:06 +00:00
David Rose 3b03d4f2f9 don't link with pystub 2006-10-16 22:16:24 +00:00
David Rose e010eef043 properly link with pystub 2006-10-16 22:10:44 +00:00
David Rose c1bf1db1a5 use SceneGraphAnalyzer's new accessors 2006-10-15 17:54:27 +00:00
David Rose a2bffac883 remove typo 2006-10-15 02:57:23 +00:00
David Rose 4a85d9c724 build on OSX 2006-10-12 20:55:54 +00:00
David Rose aaa38a4b9a don't go to 0 size 2006-10-09 16:55:14 +00:00
David Rose 9b67ed9caf reduce memory usage for egg-optchar 2006-10-06 22:57:43 +00:00
David Rose d596a4a2af proper use of phash_map 2006-09-07 20:06:54 +00:00
David Rose 7d90cd61a3 fix crash when scaling to 0 2006-09-05 22:57:29 +00:00
David Rose cd8659ea2b add :powertwo option 2006-09-05 19:42:07 +00:00
David Rose a3cc24dd6f dos2unix 2006-09-01 18:52:52 +00:00
Asad M. Zaman cf0586bba6 fixed the bug on omittex 2006-08-24 02:53:36 +00:00
David Rose ed11448c65 add keep-all-uvsets 2006-08-23 18:16:15 +00:00
David Rose 261952423b minor problems with -tm 2006-08-06 00:19:56 +00:00
Asad M. Zaman cdf8d3ea7f pseudo joint marking bug fixed 2006-07-31 21:30:17 +00:00
David Rose 376e11fdfd build on windows 2006-07-28 21:22:36 +00:00
David Rose 7834728560 add support for txaFileFilter 2006-07-28 20:37:14 +00:00
Asad M. Zaman 8cafde83f5 turning off a camera spam 2006-07-25 00:54:52 +00:00
Asad M. Zaman 9e6fd852e3 fixed the bug with subroot 2006-07-24 23:40:41 +00:00
Asad M. Zaman 0fd878e4ca fixed the mayacopy texture reference bug 2006-07-24 23:40:19 +00:00
Asad M. Zaman c4c87c9f84 fixed the texture path problem on the improved mayacopy 2006-07-20 17:33:07 +00:00
Asad M. Zaman b3f4f2588d fixed a subroot bug about traversing siblings 2006-07-20 17:22:51 +00:00
Asad M. Zaman ef8c0570c8 undoing most recent changes on mayacopy 2006-07-20 16:58:08 +00:00
Asad M. Zaman 57ec1e52cb improved mayacopy that does not require replace prefix and is smart about not loading reference files as they are not needed most times 2006-07-20 00:56:44 +00:00
Asad M. Zaman 29fcabab5c added a subroot option to maya2egg and a omittex option to mayacopy 2006-07-06 21:02:53 +00:00
Asad M. Zaman 04f52ccf0a added the omittex option on mayacopy 2006-06-29 21:42:42 +00:00
Asad M. Zaman a960a7da1a added an option to not copy textures to speed up mayacopy on animation files 2006-06-29 18:00:55 +00:00
David Rose 9814a2bbc4 revert accidental checkin 2006-06-20 00:25:02 +00:00
David Rose d2a94c5bc1 add BamCacheRecord to LoaderFileType 2006-06-20 00:23:51 +00:00
David Rose e3b42dd011 new make_output 2006-06-15 14:29:57 +00:00
David Rose 86837677b6 introduce model-cache-dir 2006-06-15 00:23:08 +00:00
Dustin Barnard 3f5a8dbd69 made do_frame() pass the current thread to make it compile under linux 2006-06-08 20:21:54 +00:00
Dustin Barnard 08d305dea2 Fixed an imbalanced paranethese. 2006-06-08 20:20:19 +00:00
David Rose 1fd3751a11 build on linux 2006-06-08 17:55:00 +00:00
Josh Yelon e8f749cf1e Buffer/Window creation overhaul 2006-06-07 17:38:32 +00:00
David Rose b9795a77b5 build on Linux 2006-06-07 16:45:09 +00:00
David Rose 279904b28d fix power interpretation 2006-05-16 21:11:37 +00:00
Asad M. Zaman f6d45f344d take uv precision of 1/1000th only 2006-05-01 02:04:00 +00:00
David Rose 24e74a97e4 prevent crash on starting pstats 2006-04-29 04:20:16 +00:00
David Rose 50120c3284 support TextureTransform syntax 2006-04-27 19:05:49 +00:00
Asad M. Zaman f7178cf358 hey, where is your mind? sorry had a mistype 2006-04-21 23:58:40 +00:00
Asad M. Zaman c9fc2e0ff0 oops, algorithm was wrong 2006-04-21 23:14:44 +00:00
Asad M. Zaman 669a5f6f21 found a better fix for the out of range color/alpha gain 2006-04-21 22:44:43 +00:00
Asad M. Zaman f1a2af2dcb enclosed all print statements under flags and clamped the color values to 1 2006-04-20 19:27:59 +00:00
Asad M. Zaman 4cb771f093 enclosed all print statements under flags 2006-04-20 19:27:40 +00:00
David Rose 57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose b4f84135d6 hash color from name 2006-04-09 20:24:01 +00:00
David Rose 6f77ca5044 wrong colors 2006-04-09 18:47:19 +00:00
David Rose 7b5bc71597 add :cutout 2006-04-06 21:31:44 +00:00
David Rose 92452a393d better #includes 2006-04-06 14:08:50 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose d18afb15fe PStatCollectorDef no longer uses RGBColorf 2006-03-29 14:58:51 +00:00
David Rose df2e738dfe make ctattach behavior only when ctprojs defined 2006-03-26 23:12:53 +00:00
David Rose f803ef85ce explicit mipmap control 2006-03-22 22:23:56 +00:00
David Rose 725e82e6f4 show_through() 2006-03-20 20:48:26 +00:00
David Rose 039acd1ad4 pnotify 2006-03-20 03:33:16 +00:00
David Rose e6369ba5a4 compressed textures, texture objects 2006-03-15 20:05:36 +00:00
Asad M. Zaman 869d2afc0d made the keep-all-uvsets to propagete to the child nodes 2006-03-09 01:46:57 +00:00
David Rose 87fd44e644 improve threads interaction 2006-02-25 01:20:15 +00:00
Asad M. Zaman 879329de0e discard unused uvsets unless requested by the keep-all-uvsets in Maya 2006-02-24 03:29:34 +00:00
Josh Yelon 39820708dd Stripped some carriage returns 2006-02-18 05:24:33 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
Asad M. Zaman 70cc513ea8 fixes a bug with multiple mayacopy; doesn't work with referenced files though 2006-02-02 03:03:54 +00:00
Asad M. Zaman 7d3829ceb6 this saves the redundant lighting stage 2006-02-02 00:33:25 +00:00
David Rose 162a4ceffe remove dead code 2006-01-31 20:10:43 +00:00
David Rose 945251b218 show frame rate in menu 2006-01-31 20:05:23 +00:00
David Rose 50320a6a28 integrate PStatThread and Thread 2006-01-31 19:00:01 +00:00
Asad M. Zaman 0faf866c57 modified replace_prefix to vector 2006-01-31 06:55:49 +00:00
David Rose d8a5555d87 use os_generic 2006-01-31 04:49:49 +00:00
David Rose b60d02e604 relative paths to reference files 2006-01-31 04:49:29 +00:00
David Rose 7494449423 support skeleton/channels distinction 2006-01-31 04:49:12 +00:00
Asad M. Zaman 06b1837f77 changed the classic decal mode to the new one where decal does not over-write the poly color. It raises our minimum platform to be able to support three layers instead of two. Also I have added the interpolate (grass-path) mode. This mode uses the top most alpha file to determine whether to show bottom texture or top 2006-01-27 00:47:29 +00:00
David Rose 6d0b7f4344 a bit more .pz support 2006-01-26 15:03:40 +00:00
David Rose ca1a157c21 missing parameter 2006-01-26 04:12:19 +00:00
David Rose 420ab68136 implicitly decompress/compress for input/output files named .pz; also support vfs-implicit-pz. 2006-01-25 17:45:31 +00:00
David Rose fdf8e075a8 piano roll 2006-01-18 04:24:06 +00:00
David Rose 59bdb24719 smooth box, frame total 2006-01-18 03:31:45 +00:00
David Rose 2f0857570c Graphs menu 2006-01-18 01:10:44 +00:00
David Rose b902d7d1c1 menus, double-clicks hooked up properly 2006-01-17 23:37:43 +00:00
David Rose e62394bbe5 typo 2006-01-17 23:18:21 +00:00
David Rose 0f5505382e getting closer 2006-01-17 23:17:59 +00:00
David Rose 531438ce6f colored labels 2006-01-17 05:55:49 +00:00
David Rose d1f039f707 crude initial start of gtk-2.0 port of pstats server 2006-01-17 04:04:23 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
Asad M. Zaman e53e0f8b6d added the keep alpha feature 2006-01-11 00:39:23 +00:00
Asad M. Zaman de3a3b21df fixes the maya2egg alpha 2005-12-15 21:50:25 +00:00
Asad M. Zaman a3946de5d3 fixes the order of the uvset-texture link: previous checkin didn't do the job 2005-12-13 00:48:09 +00:00
Asad M. Zaman d4f5097fbd fixed a crash bug regarding uvLink 2005-12-12 19:39:09 +00:00
Asad M. Zaman 0475f06d9b yyepe! finally figured out the multitexture and uvset connection: this fix will enable artists to view imported multitextures 2005-12-10 04:06:07 +00:00
Asad M. Zaman aabf720376 changing the rule for mayatoegg modulate mode on multitexture 2005-12-09 00:02:32 +00:00
Asad M. Zaman f4054015c4 fixed the bug on multiple blendshape 2005-12-06 01:38:37 +00:00
Asad M. Zaman 934c18f097 optimizing on the subsets 2005-12-05 20:28:19 +00:00
Asad M. Zaman b3d54ed848 turns out shaders can have more than 20 inputs, so turning off the exit case for now 2005-12-02 00:35:52 +00:00
David Rose 56a7c5b2fd assertion to prevent crash 2005-11-29 19:00:12 +00:00
Asad M. Zaman 47f189b142 changing the output a little 2005-11-18 02:49:55 +00:00
Asad M. Zaman 33dfddf706 fixed the bug on plug array value retieveing 2005-11-18 02:40:30 +00:00
Asad M. Zaman 3ba4ac0cb1 removing the dependency on -rp and assuming that the first word of the filename will be the prefix to be replaced 2005-11-15 00:50:08 +00:00
Josh Yelon 61639a1ef9 Added support for blender x-files 2005-11-14 19:04:51 +00:00
Asad M. Zaman 5703d49669 added the maya blendmode support for the add, multiply and over 2005-11-12 21:08:40 +00:00
Asad M. Zaman b95f6ecff4 added the maya blendmode support for the add, multiply and over 2005-11-12 02:39:28 +00:00
Asad M. Zaman d14c211bc1 purged a output message 2005-11-02 21:30:23 +00:00
David Rose 515fa0393c make mayaPview work by saving a bam file and running pview separately, to limit pollution of Maya's memory space 2005-11-02 18:59:51 +00:00
Asad M. Zaman 5c29aace8d suppressed the annoying error message of getUV invalid parameter 2005-10-27 20:45:49 +00:00
Dave Schuyler 0fc3e0fdcc *** empty log message *** 2005-10-25 03:27:11 +00:00
David Rose 0d8cfd3131 support spaces in node names 2005-10-14 21:38:51 +00:00
David Rose 48c0d216f1 remove debugs 2005-10-12 00:02:48 +00:00
David Rose c836f0d3e5 force neutral_frame to -1 2005-10-11 09:15:16 +00:00
David Rose c2055c56f9 animation slider 2005-10-10 20:31:42 +00:00
David Rose d9b6585a78 ptloader-units 2005-10-10 16:54:29 +00:00
David Rose ea17cc3fc0 respect -a for animate 2005-10-06 18:04:42 +00:00
David Rose c4b11604ec fix crash on exit 2005-10-06 00:16:24 +00:00
David Rose ce4e89c475 LoaderOptions, supporting auto-converting animation from maya filess 2005-10-05 22:35:23 +00:00
David Rose e53f8c7ae4 call remove_unused_vertices() after recomputing tbn 2005-10-05 20:19:28 +00:00
David Rose 0f01f99d2a add -cscale 2005-10-04 13:37:19 +00:00
Josh Yelon bc5fc1af02 misc fixes 2005-10-02 05:48:25 +00:00
David Rose b19e098094 prevent use of threading interfaces without HAVE_THREADS 2005-09-30 15:42:28 +00:00
David Rose 6124f56514 remove old code 2005-09-24 01:53:38 +00:00
Josh Yelon 9ed62845e0 Minor fix 2005-09-05 15:02:03 +00:00
David Rose 24633538b6 oops, unitialized variable 2005-08-31 14:22:12 +00:00
Josh Yelon 71c2a27d87 Updated max importer to use set_coordinate_system 2005-08-27 02:29:33 +00:00
Josh Yelon 80efd7c253 *** empty log message *** 2005-08-26 21:08:47 +00:00
Asad M. Zaman 017c83a986 filter_filename lloks for a numeric after _v to determine version number and strips it off therefore 2005-08-25 03:22:48 +00:00
David Rose cb5ee1cd82 bring egg2maya in to ppremake system 2005-08-11 19:16:24 +00:00
Josh Yelon ebd2fd2f01 Fixed a bug (wasn't clearing skin weights of unused bones) 2005-08-11 18:02:39 +00:00
Josh Yelon d0b9a27905 Tentative change commented out 2005-08-11 06:19:41 +00:00
Josh Yelon 74b498d355 A fix for incomplete skin clusters 2005-08-11 02:01:53 +00:00
Josh Yelon 879261500c *** empty log message *** 2005-08-11 01:41:43 +00:00
David Rose 4f99add87e preserve case of texture filenames 2005-08-10 20:26:08 +00:00
Josh Yelon 82b1ac94c4 Fixes related to -ps keep, -ps rel 2005-08-08 01:57:40 +00:00
David Rose dc35f4dfff minor typo 2005-08-03 23:22:44 +00:00
David Rose 2362924423 add -tbnall 2005-08-02 22:53:39 +00:00
Josh Yelon c8502c7a02 I just realized this is the wrong place for this file 2005-08-02 21:40:39 +00:00
Josh Yelon 6edc7396c0 This readme explains the NSIS directory in the Panda distribution 2005-08-02 21:38:54 +00:00
David Rose 565e15ad15 latest build 2005-08-02 00:27:14 +00:00
David Rose 916bce3009 textures are case-insensitive 2005-08-01 23:14:33 +00:00
Josh Yelon 02c9a34219 *** empty log message *** 2005-08-01 20:39:06 +00:00
Josh Yelon 90856d52c0 Preliminary (but relatively untested) skin clusters working 2005-08-01 20:29:26 +00:00
Josh Yelon 1c40af594f Now loads joints (but not skin clusters) 2005-08-01 19:06:26 +00:00
Asad M. Zaman 502e312092 now taking the alpha is connected aka yellow alpha as a directive to retain the alpha on the result 2005-07-29 23:11:31 +00:00
David Rose 0fcd8ed8b0 to new 'built' form 2005-07-29 17:23:33 +00:00
Josh Yelon 988bd5983f Working: meshes, textures, UVs 2005-07-29 03:59:15 +00:00
Josh Yelon 30b75e66db Working: verts, polys, textures (but no UVs) 2005-07-29 03:39:11 +00:00
David Rose af3ef86096 add default_omit and -omitall 2005-07-26 22:23:57 +00:00
Josh Yelon af19a37b44 Modularizing 2005-07-26 19:02:47 +00:00
Josh Yelon dd730b98ca New Egg API 2005-07-26 17:20:30 +00:00
David Rose 35455f504b oops, rename header file 2005-07-26 01:28:36 +00:00
David Rose 2060e845bb maya2egg should support LOD's 2005-07-25 23:59:55 +00:00
Josh Yelon 8e5cf2bb6f More stubs 2005-07-22 23:43:37 +00:00
Josh Yelon 6c7e63176c Added coord sys support 2005-07-22 22:47:40 +00:00
Josh Yelon dab7e9af5d Apparently, maya needs this file to have this filename 2005-07-22 20:04:36 +00:00
Josh Yelon c20b1d95b9 Initial stub version 2005-07-22 19:32:19 +00:00
Josh Yelon aa83a7b3a0 Adding notifier support (not quite working yet) 2005-07-22 04:53:21 +00:00
David Rose 923a4086d8 disambiguate get_transform2d() and get_transform3d() 2005-07-20 23:37:10 +00:00
David Rose 5f53420a10 use transform_2d 2005-07-20 23:13:30 +00:00
David Rose f3e3f6d1be use new 3d-aware egg constructs 2005-07-20 23:05:06 +00:00
David Rose 3975c45b2b write mat3, not mat4 2005-07-20 23:00:55 +00:00
David Rose ae4051cef8 add 3-d texture coordinates to egg syntax 2005-07-20 21:54:24 +00:00
Josh Yelon 34cfab741e Finished: Meshes, Bones, Materials, Skin, Tex Matrix. Unfinished: Anim 2005-07-15 04:29:12 +00:00
Josh Yelon a7e77e739f Added code to load textures 2005-07-14 04:11:56 +00:00
David Rose 2cabc6c034 compile on Irix 2005-07-13 22:09:04 +00:00
Josh Yelon b34260896c Finished: Meshes & Bones. Unfinished: Materials, Skin Mod, Tex Matrix, Anim. 2005-07-12 20:48:25 +00:00
Josh Yelon e266b1246a MaxScript importer replaced with C++ importer 2005-07-12 13:35:28 +00:00
Josh Yelon bcc27ad182 New Max Egg Importer 2005-07-12 13:04:17 +00:00
Asad M. Zaman f45e192715 fixed the vertex alpha 2005-07-11 23:34:15 +00:00
Josh Yelon 08f2be33ce Fixing filenames 2005-07-05 18:42:02 +00:00
Josh Yelon f4acfc72c4 Fixing filenames 2005-07-05 18:17:51 +00:00
Dave Schuyler 9b228c1321 more debug 2005-07-01 23:06:10 +00:00
David Rose 5d83609638 compute and load tangent and binormal 2005-07-01 19:14:51 +00:00
Asad M. Zaman d4e8efa942 fixed the ordering of the textures from Maya to Panda in multi-textures 2005-06-30 19:32:38 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
Josh Yelon 9bf60050f6 Egg Model importer now works. 2005-06-16 17:48:54 +00:00
Josh Yelon 0f2e36eb84 Fixes for env problems 2005-06-15 22:07:08 +00:00
Josh Yelon 7dc7ff60b6 Precompiled resource 2005-06-14 17:12:30 +00:00
Josh Yelon a7a0271835 Added precompiled RES files 2005-06-10 21:57:53 +00:00
Asad M. Zaman 7573bcfebd fixed the texture file path problem, there is still one question, I will ask dave tomorrow 2005-06-07 01:25:42 +00:00
David Rose 9feab0567f fix bug in x2egg involving joint names with hyphens 2005-06-05 06:37:57 +00:00
David Rose 0376b5e575 use vfs to insist on correct case in conversion 2005-06-02 22:17:41 +00:00
David Rose acae410759 by default, don't allow egg-texture-cards to create a broken egg file 2005-06-02 19:51:39 +00:00
David Rose 3dd4264c8c make X file reader more forgiving 2005-05-28 16:12:57 +00:00
David Rose b9302590cf prebuild-bison 2005-05-28 16:12:23 +00:00
David Rose a6b9c6e637 build with new interrogate references 2005-05-28 16:08:31 +00:00
Asad M. Zaman d2f3184eaa fixed the referencing bug where mayacopied file was still pointing to artists tree 2005-05-27 01:25:32 +00:00
Josh Yelon 8277b718b9 Removed unnecessary (and troublesome) vrmlyy_flex_debug 2005-05-26 22:04:10 +00:00
David Rose ae3fa2320d add egg-list-textures 2005-05-23 22:30:53 +00:00
David Rose 3fc1441208 add -keep 2005-05-19 18:53:06 +00:00
Josh Yelon edcac91a1d Egg importer for Max (unfinished) 2005-05-19 18:19:31 +00:00
David Rose e01f373b7a squelch compiler warnings 2005-05-18 16:59:21 +00:00
David Rose 63a62a804a build on gcc 4.0 2005-05-17 23:43:12 +00:00
David Rose c2a9e4df84 remove unused variables 2005-05-17 23:18:41 +00:00
David Rose 61c5bff601 build on gcc 3.4.3 2005-05-16 22:17:54 +00:00
Josh Yelon 93de3d9ff1 *** empty log message *** 2005-05-12 21:38:59 +00:00
Philip Saltzman e558fae66f Redone max exporter as a plugin rather than an export menu option 2005-05-12 20:46:28 +00:00
David Rose 5ca737211d build on Irix 2005-05-09 22:54:49 +00:00
David Rose 53eb393661 egg-retarget-anim 2005-05-07 00:10:20 +00:00
David Rose bb0c57bcd8 pstats use 32 bit headers 2005-04-30 00:09:28 +00:00
Asad M. Zaman 7cb711d9bc added eggRename tool 2005-04-27 18:26:04 +00:00
Asad M. Zaman d2722e035f fixed support for external referencing in maya 2005-04-22 01:14:38 +00:00
David Rose e7a79098b6 soft2egg assumes vertices start counting at 1 2005-04-20 22:48:11 +00:00
David Rose fef197285b whoops, forgot to update bamToEgg with recent change in Panda 2005-04-16 19:29:11 +00:00
David Rose ba8a679b97 bam2egg for qpgeom 2005-04-13 04:02:31 +00:00
David Rose 4a5c29bde8 add support for -suppress in egg-optchar 2005-04-13 02:50:53 +00:00
David Rose 61dcffa70c qpgeom in bam files 2005-04-08 23:27:55 +00:00
Asad M. Zaman 68a147ef62 changed mayaegg to incorporate jason's multiple uvsets and single texture 2005-03-25 20:26:05 +00:00
Asad M. Zaman 867b37b73a ignoring outAlpha connection in layered texture 2005-03-25 02:13:41 +00:00
David Rose d72e2da5c5 support flat-shading properly in new geom 2005-03-17 01:16:28 +00:00
David Rose 2b6efb57ff whoops, incomplete checkin 2005-03-15 17:13:36 +00:00
David Rose ff6b6dad89 use PT(EggData) instead of concrete EggData 2005-03-14 22:52:37 +00:00
David Rose 4af9b7b882 more work on egg loader with new geom format 2005-03-14 15:20:22 +00:00
David Rose 0768cdd95c fix egg-mkfont 2005-03-12 00:21:45 +00:00
Asad M. Zaman 02a4499126 updated multi-texture with more power 2005-03-04 01:39:44 +00:00
David Rose ce244f88d6 new texture interface 2005-03-03 21:05:41 +00:00
David Rose 06e85ef8f7 add default-terminal-width and use-terminal-width 2005-02-26 23:40:03 +00:00
David Rose f6d66603b0 build on Irix 2005-02-25 21:23:53 +00:00
Josh Yelon ac53e8e3f0 Trying to speed compilation a bit 2005-02-25 15:30:17 +00:00
Josh Yelon 59b15db5be Small speed improvements in makepanda 2005-02-25 07:21:10 +00:00
Josh Yelon 3a488137f7 Trying to speed compilation a bit 2005-02-25 06:41:06 +00:00
Josh Yelon ce19eac475 Trying to speed compilation a bit 2005-02-25 05:46:08 +00:00
Asad M. Zaman 891a70f74b after much experimentation, we decided to default to modulate for top textures on multi-textures 2005-02-25 03:24:21 +00:00
Asad M. Zaman 63d72a47d4 the default uvset should be named --default--, not --map1-- 2005-02-23 20:56:00 +00:00
Asad M. Zaman 94194f6703 it seems maya can give polygons with bad shader. make install! so this takes care of the null color_def pointer situation 2005-02-19 01:39:11 +00:00
David Rose 2a39759b85 fix PandaSystem.hasSystem() etc. 2005-02-19 00:00:47 +00:00
Asad M. Zaman ff642fe771 it seems maya can give polygons without any shadermake install! so this takes care of the null shader pointer situation 2005-02-18 23:18:51 +00:00
Asad M. Zaman 1c6c6f4cda first pass multi-texture support on maya2egg. Bugs are expected, please report to asad, if you see some model problems 2005-02-18 20:15:55 +00:00
David Rose 0cc932301d new stuff from CMU 2005-02-08 07:30:50 +00:00
David Rose f1671ce1a6 add -noexist, flt2egg should call from_os_specific 2005-02-03 12:36:30 +00:00
David Rose d4d66d0ef7 egg-qtess should not make textures fullpaths 2005-01-31 20:23:30 +00:00
David Rose e4b859c51d since we include dtool_config.h, no need to play games with command-line definitions 2005-01-27 23:38:52 +00:00
David Rose b25125e9b0 notouch 2005-01-26 16:32:47 +00:00
David Rose 3e461e03ae support Irix build (without HAVE_IOSTREAM) 2005-01-26 11:37:13 +00:00
David Rose 46f40930bb remove debug output 2005-01-24 16:38:20 +00:00
David Rose de5b77dc2c add -force-joint 2005-01-24 00:26:49 +00:00
David Rose 09025a32d7 fix LINK_ALL_STATIC 2005-01-20 07:35:29 +00:00
David Rose db3d41d26f fix continual rebuild when there is no phase directory in use 2005-01-20 01:53:47 +00:00
David Rose ee66668ab1 integrate latest changes from CMU 2005-01-19 23:27:15 +00:00
David Rose 4750d1f1d4 explicit test for parallelBlender 2005-01-17 23:39:32 +00:00
David Rose 409694335d new blank line for readability 2005-01-17 23:08:29 +00:00
David Rose 40b212087b provide run-time warnings if maya versions mismatch 2005-01-17 23:04:57 +00:00
David Rose ba97dfddd8 more asChar() additions 2005-01-15 00:35:37 +00:00
David Rose be13907577 Ask Maya to use the new <iostream> interface, which more people these days are likely to have installed. 2005-01-15 00:16:36 +00:00
David Rose 8721524b7d more asChar() fixes 2005-01-14 22:48:57 +00:00
David Rose 4caaf386c1 use typeName().asChar() 2005-01-14 21:36:16 +00:00
David Rose 77012aee2e fix incorrect window title 2005-01-13 16:00:55 +00:00
David Rose 6ecec8e3d6 correctly move and rename palettes when groups change directories 2005-01-06 22:38:21 +00:00
David Rose afcab3f81e prebuild-bison 2004-12-30 18:57:17 +00:00
David Rose 20cdb11a3b revert back to 1.72; fixes to mesh iterator failed in NURBS case 2004-12-23 22:34:23 +00:00
Asad M. Zaman 2de4051fea incorporated new method to getWeights from cluster. the nurbSurface getweights is not tested though! hopefully it will work. 2004-12-23 00:42:43 +00:00
David Rose 4974c1615d allow a semicolon within a comment 2004-12-19 16:43:11 +00:00
David Rose 9dc62515fe ignore parallelBlender 2004-12-16 22:01:34 +00:00
David Rose c652481535 add blend_test 2004-12-16 19:26:20 +00:00
David Rose c07989aace check error return from setWeight 2004-12-15 21:58:05 +00:00
David Rose 1489a9304f fix for case of temp-hpr-fix 1 2004-12-14 23:56:26 +00:00
David Rose b6ee351bf2 add -fps 2004-12-12 23:57:15 +00:00
David Rose 17164ac827 aggressively clear directory texture name 2004-12-12 16:08:22 +00:00
David Rose c292cfc628 ignore directories as texture filenames 2004-12-12 13:58:06 +00:00
David Rose a6b259e40d make mayacopy, fltcopy be case-insensitive 2004-12-08 20:49:12 +00:00
David Rose 1dfa65881b build on Irix 2004-12-01 19:06:16 +00:00
David Rose 590e4ad6f1 dos2unix 2004-12-01 18:33:59 +00:00
David Rose 246e640459 add prc:c 2004-11-30 01:36:10 +00:00
David Rose 351d9051f3 build msvc7 2004-11-29 23:42:26 +00:00
David Rose b4280f10cf add -noabs to many egg tools 2004-11-29 22:53:11 +00:00
David Rose 6d3384b3db add eggObjectFlags.mel 2004-11-27 18:27:07 +00:00
David Rose 760cdde42d don't consume all available memory when running opt-pal 2004-11-26 23:51:45 +00:00
David Rose cd394f304d avoid noisy errors on win32 2004-11-26 20:35:43 +00:00
David Rose 343408561a squelch compiler warnings 2004-11-26 20:11:34 +00:00
David Rose 839325922d add -string 2004-11-26 19:34:31 +00:00
David Rose 5f6be9447f update -h description 2004-11-23 02:59:29 +00:00
David Rose ae949e7ac9 fix for loop scoping 2004-11-21 21:22:38 +00:00
David Rose a6ba243428 revert maya6.0 hack: not necessary; the bug was in our wintools 2004-11-19 10:56:32 +00:00
David Rose d6a7877bcf misplaced brace on v6.0 fix 2004-11-18 23:22:41 +00:00
David Rose 86b7edace2 add vfs->close_read_file() to work around compiler bug 2004-11-17 22:34:18 +00:00
David Rose 1918b56288 kCamera check -- for drose by skyler 2004-10-29 22:22:49 +00:00
David Rose d1c2504697 fix asserts 2004-10-29 04:50:47 +00:00
David Rose 1ba8ac05c8 new interrogate, minor config changes 2004-10-28 19:08:01 +00:00
David Rose 82abe508ae add stdio.h 2004-10-27 13:03:12 +00:00
David Rose dc46ad57dd more config tweaks 2004-10-25 21:06:39 +00:00
David Rose a7863e5b6e prebuild-bison 2004-10-14 18:41:31 +00:00
David Rose 2d4009bfa9 report invalid characters 2004-10-14 04:59:33 +00:00
David Rose 209cf4b59b cvsignore files for new directories 2004-10-13 23:17:35 +00:00
David Rose ae94d5ef0a use composite build 2004-10-13 23:14:04 +00:00
David Rose a3cf589261 adjust parameter explanation 2004-10-13 21:47:46 +00:00
David Rose 03c882f992 tweak comments 2004-10-13 21:47:20 +00:00
David Rose fc74bc81f0 x2egg now uses native parser 2004-10-13 21:39:35 +00:00
David Rose 209c02fc6e add XFileNode::is_standard_object() 2004-10-13 13:37:06 +00:00
David Rose 81aa4087ee should strip out version suffixes from texture references too 2004-10-13 01:09:20 +00:00
David Rose bcbe9bb30c egg2x now uses native parser 2004-10-13 01:03:44 +00:00
David Rose b9b7ddec00 get template elements by name 2004-10-12 19:50:34 +00:00
David Rose 2ed895f54f finally got the skinning matrix right 2004-10-12 19:05:14 +00:00
David Rose b8ade26846 add egg-optchar -qa 2004-10-11 20:41:09 +00:00
David Rose e62c5be544 parser seems complete now 2004-10-08 21:34:52 +00:00
David Rose 09fc928fb8 XFileDataObjectTemplate -> XFileDataNodeTemplate 2004-10-08 19:25:41 +00:00
David Rose 5ca8fa4a23 add references 2004-10-08 19:20:54 +00:00
David Rose 781d27f4b5 give up trying to validate commas vs. semicolons 2004-10-08 01:05:32 +00:00
David Rose e4bd5e2c46 more parser stuff 2004-10-08 00:45:23 +00:00
David Rose 630903f539 fix coordsys problem in animation 2004-10-06 23:58:28 +00:00
David Rose 1b31d63ef9 report maya version 2004-10-06 20:01:34 +00:00
Mike Goslin 6e5ff0f97f drose: missing include 2004-10-05 18:44:50 +00:00
Mike Goslin ab29ec63f6 drose: config_xfile no longer in this dir 2004-10-05 18:42:42 +00:00
Mike Goslin a740c32860 drose: ptloader now links with dx 2004-10-05 18:40:45 +00:00
David Rose accceecf58 prebuild-bison 2004-10-05 06:14:58 +00:00
David Rose b020b2047a more parsing games 2004-10-05 06:12:50 +00:00
David Rose e397109f73 d3d.h -> d3dx.h 2004-10-04 22:53:47 +00:00
David Rose f5db176da5 prebuild-bison, compiler warnings 2004-10-04 17:16:42 +00:00
David Rose 18bda86df4 missing functions 2004-10-04 14:02:50 +00:00
David Rose 700d049437 type clash on default action 2004-10-04 10:26:52 +00:00
David Rose 365a7db25f make an effort to use the official grammar 2004-10-04 10:25:04 +00:00
David Rose 8b29617612 more parsing updates 2004-10-04 07:43:29 +00:00
David Rose a90f01c69d more parsing updates 2004-10-04 07:42:45 +00:00
David Rose 5566f0c247 prebuild-bison 2004-10-04 03:14:26 +00:00
David Rose 32350bdc59 type class on default action 2004-10-04 03:13:38 +00:00
David Rose 7d2b0346ac begin work on xfile parser 2004-10-04 03:09:08 +00:00
David Rose 9d564e2470 begin animation support for xfile 2004-10-03 02:54:27 +00:00
David Rose 99d7222df4 robustify xfile some more 2004-10-02 17:52:42 +00:00
David Rose 679f9cdc13 resurrect x converter 2004-10-02 15:39:24 +00:00
David Rose 8ecf040e27 resurrect x converter 2004-10-02 15:38:25 +00:00
David Rose 9d54d7690e gcc prob 2004-10-01 23:25:26 +00:00
David Rose c5dc6f45c7 port vrml2egg from DWDTOOL 2004-10-01 23:20:09 +00:00
David Rose a5c6cbfb0d fix incorrect coloration when levels are out of order 2004-09-30 22:08:59 +00:00
David Rose 35f40e8c2a clarify inter-tree dependencies comments 2004-09-29 16:37:17 +00:00
David Rose 3de889a930 intra-tree dependencies 2004-09-29 16:26:14 +00:00
David Rose b76c6177d1 COLOR_BACKGROUND, not +1 2004-09-24 14:08:13 +00:00
Dave Schuyler 45a2ab245c added 30_pandatool.prc 2004-09-24 01:07:07 +00:00
Dave Schuyler 635c3ca61d *** empty log message *** 2004-09-24 01:03:25 +00:00
David Rose 4aac5e978b fix scale of unnamed units 2004-09-24 00:19:51 +00:00
David Rose fd0abe337b stop flickering 2004-09-24 00:19:39 +00:00
David Rose de1a2a2594 fix average calculation 2004-09-24 00:19:18 +00:00
David Rose d8cc434d9e report levels too 2004-09-23 23:17:59 +00:00
David Rose 8547eff84d oops 2004-09-22 23:25:29 +00:00
David Rose a24eef9135 squawk if attached to wrong PANDATOOL 2004-09-22 23:09:07 +00:00
David Rose c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
David Rose 3e430c58e1 remove unused labels from graph 2004-09-16 17:27:07 +00:00
David Rose 0740440edc more avg fixes 2004-09-16 16:35:24 +00:00
David Rose 4454566aa1 faster avg computation 2004-09-16 16:12:07 +00:00
David Rose 89006b755f implement averaging (smoothing) 2004-09-16 15:49:54 +00:00
David Rose 88743dab4d more on average mode 2004-09-16 14:10:12 +00:00
David Rose 2a6d09abe6 support averaging pstats over time 2004-09-16 10:35:28 +00:00
David Rose 591fd7c648 use a dialog when the port is unavailable 2004-09-07 16:46:25 +00:00
David Rose b4b47d8c4d unshadow -ps option for point size 2004-08-23 17:50:41 +00:00
David Rose 2fb3521f56 whoopsy! 2004-08-06 22:30:55 +00:00
David Rose b4eb31344f new updates from CMU 2004-08-06 00:10:20 +00:00
David Rose 49b7bcdc1d replace old group 'with' keyword with 'on' and 'includes' 2004-08-05 18:23:45 +00:00
David Rose 4a87616193 handle files with no directory 2004-08-03 00:24:04 +00:00
David Rose d4cfaf2c30 write out correct relative filenames 2004-08-03 00:23:09 +00:00
David Rose afe7b4b829 multitexture support 2004-07-30 00:39:16 +00:00
David Rose 6350993efc generalize for new interface 2004-07-27 06:48:41 +00:00
David Rose f62de075c8 add -extra option 2004-07-21 20:41:56 +00:00
David Rose 881c8a459b pvector<int> -> vector_int 2004-07-06 18:59:43 +00:00
David Rose b80af2ee15 workaround Maya bug with animations 2004-06-18 16:38:52 +00:00
David Rose de7954a99b comment fix 2004-06-12 02:23:10 +00:00
David Rose 8f06b1ad29 correct reverse alphabetical sort 2004-06-12 00:16:06 +00:00
David Rose ac84758d9d eliminate leading underscores 2004-06-11 23:14:39 +00:00
David Rose 2cfcee5b5d add _pandatool.prc 2004-06-10 19:06:45 +00:00
David Rose 6181102e45 prevent self-copy from being destructive 2004-05-05 00:20:32 +00:00
David Rose fedbdb47cb generate normals when needed 2004-05-04 23:33:59 +00:00
David Rose 2fde94041e fix vertex-ordering 2004-05-04 23:33:45 +00:00
David Rose 0cd95c8f8d add egg2dxf 2004-05-04 23:06:23 +00:00
David Rose 01776f36c2 add dxf2egg 2004-05-04 23:02:18 +00:00
David Rose d3a101d447 add dxf2egg 2004-05-04 21:33:15 +00:00
David Rose 877a7b9cea add dxf2egg 2004-05-04 21:04:20 +00:00
David Rose d7552a9c76 build on windows 2004-05-04 19:57:47 +00:00
David Rose a6e733aa97 revert silly checkin 2004-05-04 19:54:47 +00:00
David Rose 5d065d2d77 don't initialize twice 2004-05-04 19:53:43 +00:00
David Rose 0aafc622ce remove debug output 2004-05-04 19:52:35 +00:00
David Rose 06efd9c0e8 defer initialization 2004-05-04 19:52:00 +00:00
David Rose 63d2fad3dd dxf reader 2004-05-04 19:50:48 +00:00
Dave Schuyler 26ece6b730 lots of little changes for os x 2004-04-02 02:27:11 +00:00
David Rose 6b565ee890 correct help text 2004-03-29 18:02:22 +00:00
Asad M. Zaman 88e92bfbf8 fixed a bug regarding dog shorts/skirts models. It happened because FindClosestTriVert was not comparing last vertex...dohhh. Anyway, it is fixed now. 2004-03-09 21:36:32 +00:00
David Rose 0732fe4122 add -rawtex 2004-03-04 02:23:49 +00:00
David Rose 5b3bf0efbd add path options 2004-03-02 00:10:47 +00:00
David Rose b37e90743e fix problem with misassignment of vertices when eliminating top joint 2004-03-01 23:55:04 +00:00
David Rose 1f2e53d747 allow -drop to override -keepall 2004-03-01 23:24:08 +00:00
David Rose 193984d955 support polygon morphs 2004-02-26 23:00:29 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose aa297d26ee support blend shapes 2004-02-11 17:47:30 +00:00
David Rose 0b15f7a14b extract skinning information for NURBS surfaces 2004-02-10 22:20:52 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose 1a5404e454 output maxval too 2004-02-04 00:53:22 +00:00
David Rose 86526ce0b4 bamInfo recognizes session recordings 2004-02-04 00:52:55 +00:00
David Rose a3383680f4 fix compile error 2004-01-15 19:24:41 +00:00
David Rose 43e5133e35 properly handle got_bad_version 2004-01-15 14:42:37 +00:00
David Rose a0c2986c85 change some #include angle brackets 2004-01-15 14:42:15 +00:00
David Rose 41201ed885 resolve discrepencies between overall frame rate and individual average collector rate 2004-01-14 19:29:06 +00:00
David Rose 5a7beeedba oops remove debug output 2004-01-14 01:40:03 +00:00
David Rose add49f5552 build by default 2004-01-14 01:37:01 +00:00
David Rose c4c6b8c928 fix level charts 2004-01-14 01:36:21 +00:00
David Rose e3e024b94c fix grabbing issue on sides of piano roll 2004-01-14 00:28:57 +00:00
David Rose bb2ee7c2b9 average net value across the top 2004-01-13 19:12:41 +00:00
David Rose 5638ecbf5a update title when changing focus 2004-01-13 18:33:21 +00:00
David Rose b0c4f029dc add pause option 2004-01-13 18:28:22 +00:00
David Rose eb951840cc clicking on labels change focus, not create new graph 2004-01-13 18:18:27 +00:00
David Rose a25b9372ea highlight labels on rollover 2004-01-13 11:43:34 +00:00
David Rose 324a43c277 adjust comment 2004-01-13 11:01:46 +00:00
David Rose c02ef8f956 add speed menu 2004-01-13 10:59:07 +00:00
David Rose 8c0744fb3a universally persistent user guide bars 2004-01-13 02:57:41 +00:00
David Rose 3089ac52d7 user guide bars 2004-01-12 22:41:06 +00:00
David Rose fa9a8c9982 piano rolls 2004-01-12 15:35:55 +00:00
David Rose 35d8dead9e more dragging controls 2004-01-12 03:38:32 +00:00
David Rose 86985aaa84 guide bar units 2004-01-11 23:33:40 +00:00
David Rose 5a9379a1ac add guide bars 2004-01-10 19:36:40 +00:00
David Rose e8e9336f6a double-clicks on labels 2004-01-10 01:07:32 +00:00
David Rose 880feb0a01 menus and non-scroll-mode 2004-01-10 00:35:45 +00:00
David Rose 5d8bb3dfab menu stuff 2004-01-09 01:23:25 +00:00
David Rose 1643f77bc7 WM_SIZE tweaks 2004-01-08 20:46:00 +00:00
David Rose 11ed7fc99b robustify graph placement logic 2004-01-08 20:34:23 +00:00
David Rose efb973de26 label tweaks 2004-01-08 18:31:52 +00:00
David Rose 4038da84e5 typo in comment 2004-01-08 05:24:06 +00:00
David Rose 4793ed7b68 add labels 2004-01-08 05:22:13 +00:00
David Rose 0a184b977f make texture names relative to the output egg file 2004-01-07 21:18:54 +00:00
David Rose f3dc49baed don't attempt to compile until it's ready 2003-12-25 16:16:38 +00:00
David Rose 0e366091e5 beginnings of win-stats 2003-12-25 16:15:14 +00:00
Asad M. Zaman e1be4d99df fixed the book model on toon-props, re-build the whole tree 2003-12-24 22:36:56 +00:00
Asad M. Zaman 208cb7aa8d this should fix the texture repeat problem on some files 2003-12-23 21:28:37 +00:00
Asad M. Zaman dd6924f10d fixed the telescope model problem. Need to make clean and install in ttmodels with this change 2003-12-23 03:06:32 +00:00
David Rose 2c9ba8eec4 be more aggressive freeing memory 2003-12-18 23:21:38 +00:00
David Rose d353a08dd1 need to use memchr instead of strchr 2003-12-18 04:58:26 +00:00
David Rose 335370b515 always extract all joints even if -subset is specified 2003-12-11 01:38:30 +00:00
David Rose 9bd879333e fix problem with number of frames 2003-12-11 01:37:59 +00:00
Asad M. Zaman 835edb8b4a fixes cubes animation with joint-scale named nodes 2003-12-10 00:41:30 +00:00
Asad M. Zaman e1ae6ee0b3 investigated the netmembership function. It is no longer necessary for the new egg files because it is not possible for vertex to assign a joint with 0 membership 2003-12-03 19:41:30 +00:00
Asad M. Zaman e57ef72e2b still some problem I see with soft_cleanup, this version hides it. I will investigate later about this problem 2003-12-03 19:07:10 +00:00
David Rose 19364486e7 fix crash on client reset 2003-12-03 17:07:32 +00:00
David Rose 61791d1248 need dcast.h 2003-12-03 01:11:40 +00:00
Asad M. Zaman d8e19f716a just a little cleanup: deleted some codes that aren't necessary 2003-12-03 01:08:45 +00:00
Asad M. Zaman d1b2691371 fixed the dogLL pupil not animating problem and and crash bug with earlier morph check in 2003-12-03 01:03:20 +00:00
Asad M. Zaman 9c1088c7a7 added support for morph of vertices 2003-12-02 22:58:56 +00:00
Asad M. Zaman 973d3d81cc fixed a bug where DCAST_INTO_R was returning from make_soft_skin incomplete if an assertion was happening. 2003-12-01 21:15:46 +00:00
David Rose 7daecb2bf0 source_files should be Filenames 2003-12-01 08:07:27 +00:00
Asad M. Zaman 64846e5d86 forgot about MFACE type of polygons 2003-11-28 18:51:50 +00:00
Asad M. Zaman 942ae3e588 cleanup_soft_skin had a bug about hard skinning 0 membership vertices. I took it out, it seems to work better now. 2003-11-26 21:20:36 +00:00
Asad M. Zaman bcba0f6421 matched the same vRepeat condition to texture repeat/clamp as the original soft2egg 2003-11-26 19:30:12 +00:00
David Rose 3cb8d8bba0 fix crash on minnie-1200 2003-11-25 18:31:17 +00:00
David Rose 49f48ae529 reorder #includes to compile correctly 2003-11-25 03:53:32 +00:00
Asad M. Zaman 5cb33c4b2e made a mistake on the earlier bug fix 2003-11-25 03:39:26 +00:00
Asad M. Zaman 5b7bf31d59 bug fix for non textured polygons 2003-11-25 03:13:49 +00:00
Asad M. Zaman c70361e30d ported cleanup_soft_skin which is necessary to hard assign vertices that are not soft assigned or has 0 membership 2003-11-25 00:28:00 +00:00
Asad M. Zaman c2c32a4c2f forgot to check one file in 2003-11-24 18:14:09 +00:00
David Rose 53a6f48537 whoops, screwed up embedded-dot problem again 2003-11-24 00:25:35 +00:00
David Rose a56a5b1be2 fix quoted parameters 2003-11-23 20:50:18 +00:00
David Rose 6628d5ac0a correct -h output 2003-11-22 22:13:10 +00:00
David Rose b3fd81d53e fix assertion failure when texture is no longer used 2003-11-22 20:59:00 +00:00
David Rose 7398f2bfa2 use joint_has_primitives 2003-11-22 20:03:04 +00:00
David Rose fa937c8c4a add -suppress-vcolor 2003-11-21 23:03:16 +00:00
Asad M. Zaman 09890fb177 fixes a problem with hierarchy 2003-11-21 20:05:00 +00:00
Asad M. Zaman fea7746011 This version gets rid of the pseuodo joints and works much better with the existing tools. 2003-11-21 04:10:41 +00:00
Asad M. Zaman 77baf36836 I thought this version eliminated a lot of the bugs from old soft2egg, but since our other processors of the models are designed to cope with those bugs, I will change it. But this a working version to look at later if we all have time 2003-11-20 19:31:04 +00:00
David Rose b47f037907 don't lose geometry parented to a joint when the joint is removed. 2003-11-19 19:32:33 +00:00
Asad M. Zaman 23aa2a9ead first pass working version of softimage tool port 2003-11-19 03:50:21 +00:00
Asad M. Zaman de732a0bab poly model extractor complete with misterious left-right problem for mickey and pluto. This version doesn't support nurbs model. 2003-11-17 21:31:02 +00:00
Asad M. Zaman 836ddd0aff I am confident that this version at least works for most models. Next step, move the vpools to the root, so that those will be written out first in the egg file. pluto is having order problem 2003-11-15 02:32:22 +00:00
Asad M. Zaman 58e5f08e5d one side of animation is good while the other side is bad. A good point to save 2003-11-14 23:20:10 +00:00
David Rose 26869342b8 support hard-skinning 2003-11-12 18:53:43 +00:00
David Rose 126303367f add -subset to maya2egg 2003-11-12 06:19:37 +00:00
David Rose 7a96219696 quote pview filename 2003-11-05 04:53:19 +00:00
David Rose 6bc080f519 run pview asynchronously on windows 2003-11-05 00:48:28 +00:00
David Rose 3a761fc27c support egg visibility scalar 2003-11-04 05:23:57 +00:00
David Rose 29d25e0e69 oops, wrong double-sided flag 2003-11-04 03:07:55 +00:00
David Rose bf81caffed define bbpoint 2003-10-31 22:40:05 +00:00
Dave Schuyler a43b1f20a6 changed includes 2003-10-30 07:08:59 +00:00
David Rose 4864b6a142 Irix requires libExtensionLayer to be named explicitly 2003-10-29 18:41:45 +00:00
David Rose 87cf63934e double-sided egg flag means to respect maya settings 2003-10-29 02:33:27 +00:00
David Rose 5ef511f6b7 call it pview, and use the -c option 2003-10-28 20:03:55 +00:00
David Rose d72cf23952 fiddle with debugging output 2003-10-28 20:03:30 +00:00
David Rose da3c2a3be9 add mayaSavePview 2003-10-28 07:54:43 +00:00
Asad M. Zaman 1395afcdd9 got partial animation working. Has to look in detail later... 2003-10-24 00:24:30 +00:00
uid125682 5a65d88377 oops 2003-10-23 18:42:31 +00:00
Asad M. Zaman 7249626033 weird state...make sure the hierarchy is fixed...i think that is the key to make it work 2003-10-23 04:23:42 +00:00
David Rose 77f9d721b5 reword help text 2003-10-22 04:36:35 +00:00
David Rose 3c96d94596 restore support for maya 4.5 2003-10-21 17:05:45 +00:00
David Rose a270bf24f8 combine vertex color with polygon color 2003-10-21 14:54:05 +00:00
David Rose 36638ab984 add egg-optchar -new joint,parent 2003-10-21 04:08:56 +00:00
David Rose 61008f86b7 work around static init failure on windows 2003-10-17 22:18:51 +00:00
Asad M. Zaman cd45731ce7 rearranged code to make it more object oriented 2003-10-17 21:45:39 +00:00
David Rose 70f8a82a0d fix crash loading multiple maya files in one sessions 2003-10-17 21:41:22 +00:00
Asad M. Zaman 5d5cc31024 initial softimage extractor tool port: only model, no animation yet 2003-10-15 18:52:55 +00:00
David Rose 259b909844 more libraries 2003-10-15 18:38:36 +00:00
David Rose afb90fc6b6 *** empty log message *** 2003-10-15 02:11:36 +00:00
Asad M. Zaman d01bc14649 first submit: converts the model only on this version. No animation yet. 2003-10-15 01:46:44 +00:00
David Rose 5abb4121ca parm -> param 2003-10-14 21:45:50 +00:00
David Rose e936606b8d use composite build 2003-10-14 21:42:21 +00:00
David Rose 0f5e761eb8 port old qtess utility as egg-qtess 2003-10-14 19:37:10 +00:00
David Rose 509110cdc1 clarify -fri and -fro 2003-10-10 22:11:09 +00:00
David Rose fb17effa20 ptloader implies deferred mayaloader 2003-10-09 17:54:45 +00:00
David Rose 288ecc650f oops, typo 2003-10-09 17:54:19 +00:00
David Rose 31c734468d refine mayaloader 2003-10-09 17:46:12 +00:00
David Rose 25a599e3c9 support deferred loading of loader file types 2003-10-09 16:07:27 +00:00
David Rose 4650d62c0d protect better against version changes 2003-10-08 14:48:59 +00:00
David Rose 722df5a7ab publish egg interfaces 2003-10-07 14:56:32 +00:00
David Rose beab8aaf6b remove maya from ptloader 2003-10-07 00:29:48 +00:00
David Rose 3eaec53948 link on irix 2003-10-07 00:29:22 +00:00
David Rose f0a56951fc link on irix 2003-10-07 00:21:04 +00:00
David Rose f547f70136 fix inadvertent top-node animation 2003-10-06 21:33:54 +00:00
David Rose 891c04db07 add egg2flt 2003-10-03 01:47:45 +00:00
David Rose cdcf1447e8 eliminate compiler warnings 2003-10-02 01:00:53 +00:00
David Rose 2d5254428d allow omitting -b 2003-10-01 18:19:52 +00:00
David Rose 89b3d2ef85 egg-make-tube 2003-10-01 18:08:02 +00:00
David Rose 89ac40c59b compile maya 5.0 on irix 2003-09-29 21:21:28 +00:00
David Rose 5b570da445 compile maya5.0 2003-09-29 20:43:21 +00:00
David Rose a4d32f8d14 compile maya5.0 on linux 2003-09-29 18:39:56 +00:00
David Rose 4ae797fc86 minor features 2003-09-29 18:39:44 +00:00
David Rose 85caa2fed2 double-check vertex ordering against polygon normal 2003-09-25 19:02:28 +00:00
David Rose 1ec650644e invisible flag should not eliminate collision solids 2003-09-22 23:26:46 +00:00
David Rose bb3925c992 oops, remove debug statement 2003-09-22 20:27:24 +00:00
David Rose bf2679a7b3 maya converter should default to vertex-color on 2003-09-22 20:09:57 +00:00
David Rose ad238789c3 ignore CAMERAS 2003-09-18 20:28:10 +00:00
David Rose e6892c02bf dos2unix 2003-09-16 17:22:32 +00:00
David Rose 3fc7afe47c update link line 2003-09-16 17:16:14 +00:00
David Rose 93384e8988 handle fixed-pixel-size fonts better 2003-09-13 01:05:12 +00:00
David Rose 212a7a3fa7 build tweaks 2003-09-12 22:44:03 +00:00
David Rose 5ae23c901b integrate egg-palettize with egg-mkfont 2003-09-12 22:37:52 +00:00
David Rose e3abfcffc3 add -as, -nodb, -tn 2003-09-12 05:11:05 +00:00
David Rose a5b7fe25c5 add -nr 2003-09-12 05:10:14 +00:00
David Rose 1b97d7e178 support solid interiors 2003-09-10 16:30:38 +00:00
David Rose cadc352145 link with pnmtext 2003-09-09 20:49:20 +00:00