Commit Graph

1667 Commits

Author SHA1 Message Date
David Rose 84a38c8d2f subtle link issues on ubuntu 2011-12-13 01:59:20 +00:00
David Rose 622c047344 several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose 75ac6c1bae static fonts should support explicit space advance specified from font file 2011-11-21 18:59:54 +00:00
Chris Brunner f967af05e2 Better handling of -omittex:
-- now don't even try to load the shaders, in addition to not copying the textures
2011-11-16 00:20:10 +00:00
David Rose c0b7ca96b8 perform shell-style filename globbing on Win32 too 2011-11-09 01:35:19 +00:00
David Rose 75df50fc56 MF_back etc 2011-11-08 17:49:13 +00:00
David Rose 788244d5a8 find python26.zip and add it to PYTHONPATH 2011-11-02 00:16:57 +00:00
David Rose a9862a4450 fix problem with -copytex in conjunction with -pr 2011-11-01 23:44:38 +00:00
David Rose 8ebd82fbcc support cross-compatibility of 32-bit and 64-bit bam files 2011-10-31 22:24:35 +00:00
David Rose ff7388a01c fix regexp typo 2011-10-27 22:57:04 +00:00
David Rose cb9b0f075d PStats should use doubles consistently 2011-10-27 18:39:27 +00:00
Chris Brunner 7e5b30e4b6 Classify some spammy notifies as spam instead of debug 2011-10-19 20:01:36 +00:00
David Rose df60493195 build in stdfloat_double 2011-10-11 17:22:54 +00:00
David Rose 134e9a9e92 dual names for interrogate 2011-10-11 00:45:51 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
Chris Brunner 3832219296 MSVS 2010 2011-09-29 00:28:49 +00:00
rdb 8696f5c3fe oh, there's another occurrence of InitCustomControls here 2011-09-01 09:09:09 +00:00
rdb 356c7de5f2 Oops, fix typo 2011-09-01 09:05:49 +00:00
rdb d7c2cd218d proposed fix from ETC for max 2012 compilation issue 2011-09-01 09:02:50 +00:00
David Rose 5158b9b5bf remove vector_LVecBase3f to avoid opt4 linking issue 2011-08-12 23:16:17 +00:00
David Rose 69738d7975 let's not link with speedtree after all 2011-08-04 00:53:06 +00:00
David Rose 9d5325e05a replace gnu_getopt with new Panda-licensed implementation 2011-08-03 23:37:43 +00:00
David Rose 78b0e9b627 bam-info wants to link with speedtree if available 2011-07-27 18:19:56 +00:00
rdb 43763f0b87 be more tolerant to broken UV links 2011-06-14 09:19:32 +00:00
David Rose fd2d3900cf fix link issues on mac 2011-06-13 01:59:17 +00:00
David Rose 0647066e23 add tags and model nodes 2011-06-13 01:58:44 +00:00
rdb 70f6605442 some fixes to PandaIOStream 2011-05-24 12:11:00 +00:00
rdb 19e73932d2 add assimp stuff 2011-05-22 15:47:20 +00:00
Chris Brunner 196cdef8a2 support for Maya2012 2011-05-16 21:18:07 +00:00
David Rose dd4df70a28 fix msvs 2010 build issues reported by community member FriarTuck 2011-03-22 23:48:31 +00:00
David Rose a692e00a05 add vis2d 2011-03-18 01:57:01 +00:00
David Rose 84f6c314cb support six-component vertices 2011-03-14 20:10:36 +00:00
David Rose d91a11a836 move pfmfile to grutil 2011-03-14 20:10:00 +00:00
rdb 0c7b5cae4f fix compile error on FreeBSD 2011-03-09 09:52:57 +00:00
David Rose 48f7e0fd20 fix resizing errors 2011-03-01 19:43:48 +00:00
David Rose 8cfb6d4f83 fix problems with large meshes 2011-02-28 18:12:12 +00:00
rdb 8c51f16e78 Fix compile errors on Linux 2011-02-20 14:06:46 +00:00
David Rose f6ac9c2c27 typo in _ignored_tags 2011-02-17 18:36:47 +00:00
David Rose a206fcfb8a more work 2010-12-23 23:31:14 +00:00
David Rose ab0645ab79 pfmprogs 2010-12-23 21:05:32 +00:00
rdb 124942a13b Finally fix those darn Maya crashes 2010-12-19 07:56:41 +00:00
David Rose ca514b559b add -points, fix some obj2egg issues 2010-12-14 22:18:11 +00:00
David Rose 70d9503dd0 bare-bones obj2egg in C++ 2010-12-07 22:22:11 +00:00
rdb 804a72b716 Partially apply typo fix patch I found somewhere on the web, by someone named Christoph Korn 2010-11-16 08:58:45 +00:00
rdb 688fdbbf1a Fix for Windows 2010-11-14 13:01:22 +00:00
rdb 38df619956 Work around bug in OSX 10.4 2010-11-13 13:23:16 +00:00
rdb dbe93fc1df "No uv set binding found" shouldn't be a warning 2010-10-18 16:40:53 +00:00
rdb e9bda02475 Preserve the original node names 2010-10-18 15:39:32 +00:00
David Rose 14661f2beb windows ppremake issue 2010-09-30 16:44:57 +00:00
David Rose fc021fb6af whoops, need pnmimagetypes 2010-09-24 16:32:33 +00:00
rdb 4436e39be5 Bit more detailed debug info 2010-09-07 19:10:52 +00:00
Mike Christel 10877b1d43 Update for Maya 2011, which uses python26.dll rather than python25.dll 2010-08-25 11:37:21 +00:00
rdb eb577633fa Finally fix that nasty transformation bug in the P1 collada converter 2010-08-24 14:12:03 +00:00
rdb 6cb48a06bc Backward compatibility fix to get this to compile on Max versions 9 and below, which don't define the _M macro. 2010-08-24 13:48:43 +00:00
rdb 50150dc9f9 Allow the .dae file to specify 3-channel colours 2010-08-23 08:08:01 +00:00
Mike Christel 89173e6d05 Added support for Maya version 2011 2010-08-20 19:16:34 +00:00
rdb 8a72714793 Support for tags 2010-08-04 15:12:54 +00:00
David Rose 0899f97702 need pnmtext 2010-08-02 18:30:52 +00:00
David Rose 1759e6859a more build issues (win32) 2010-07-27 17:49:16 +00:00
David Rose 21405bd4c3 tiger linking issues 2010-07-26 23:53:46 +00:00
Chris Brunner f0b2d1ec65 typo 2010-07-20 23:12:19 +00:00
Chris Brunner 063e53f658 yet more cleanup between sessions. should help with nurbs/polys stuff 2010-07-08 23:41:58 +00:00
Gyedo Jeon 39e74cea5c Made all of the collision nodes to be added to a set 2010-06-17 00:36:08 +00:00
Gyedo Jeon a1bd435362 Added handling of unnamed node 2010-06-16 18:01:34 +00:00
Gyedo Jeon 1edd26540b Made vertices transformed properly 2010-06-11 00:59:15 +00:00
Chris Brunner 0e539de89a support for _chdir in addition to the old (depreciated) chdir 2010-05-28 21:11:00 +00:00
Chris Brunner 8616b84887 Properly clear some more variables when using the batch converter, specifically input and output units 2010-05-19 21:52:15 +00:00
Mike Christel 33276672f3 Max script that creates a CF and CS type for any selected object so egger can apply a collision tag of that type based on the script's rollouts 2010-04-27 17:33:05 +00:00
Mike Christel 8b41e6b1f8 Collision is now done through User Defined Properties (via maxscript). By default a plane without a standard material gets UV's as well as any object without a texture but with a standard material. Point objects are now supported as "locators" for a point in space within the egg. 2010-04-27 16:02:26 +00:00
Mike Christel 15f728ad08 simplified; functionality moved out to maxscript 2010-04-27 16:01:44 +00:00
Chris Brunner e58d747f6a typo fix 2010-04-23 19:45:29 +00:00
Chris Brunner 0869456129 more fixes for batch maya2egg 2010-04-10 06:30:16 +00:00
Chris Brunner c7bc29d13e updates to the batch maya2egg to match the standalone 2010-04-10 01:07:45 +00:00
Mark Wojtowicz 19346fa3ca Guard against null shader. 2010-03-25 22:31:20 +00:00
Mike Christel ce2e5ec10c new options "legacy-shaders" and "texture-copy"; egger now supports vertex color, flat color, and file textures in any combination with Maya Phong materials 2010-03-19 17:35:21 +00:00
David Rose 786124f898 flex version issues 2010-02-22 00:16:11 +00:00
David Rose f355918029 fix egg2bam bug 2010-02-19 20:41:19 +00:00
Gyedo Jeon 60cbcbf78f Fixed a bug of creating wrong joint hierarchy 2010-02-18 00:50:34 +00:00
Gyedo Jeon 71d2e4f73b Commented out weight munge code since now weight values are normalized 2010-02-11 23:12:40 +00:00
Chris Brunner c6b9b53656 make it so the client/server maya2egg adds the command-line comment to the top of each egg file 2010-02-11 00:18:33 +00:00
Chris Brunner 9e6bab46ab fixes a bug where transforms were not being reset between files 2010-02-10 23:06:59 +00:00
Gyedo Jeon 4e5d158dfe Made vertex weights normalized 2010-02-10 19:00:11 +00:00
Bei Yang c42a7e05ed Changed the way licensing works for loading the Maya API. Also changed the way directories are reverted for maya2egg. Added flag so this can be turned off which seems to be causing problems with maya 2010 2010-01-20 19:50:20 +00:00
Chris Brunner 5596629520 added the option to specify input egg files as coming from a text file, rather than on the command line. useful for rediculously long lists of files to operate on 2010-01-20 01:28:58 +00:00
Gyedo Jeon 46ef194954 Made negative weight replaced with 0 2010-01-20 00:45:38 +00:00
David Rose 2c3681ea07 fix erroneous error message 2010-01-14 17:39:12 +00:00
Chris Brunner 97f711de8c not so spammy with the outputs 2009-12-10 23:14:14 +00:00
Chris Brunner 693c3171b7 needed for new maya2egg_server 2009-12-05 03:34:36 +00:00
Chris Brunner c96e429f4a need some include files there 2009-12-05 01:11:00 +00:00
David Rose 875284deae boldly running with it. Blame brunner 2009-12-05 01:05:27 +00:00
Bei Yang 61d62a7f72 Added string for 2010 support 2009-11-25 00:44:23 +00:00
Chris Brunner a68f5c6ffd needed clear to be more public 2009-11-21 02:52:12 +00:00
Chris Brunner deaa391103 fix a problem where animation and character data wasn't getting cleared between sessions 2009-11-21 00:31:58 +00:00
Chris Brunner 5dcf6560a9 actually quit the client when the server process is not running 2009-11-19 20:03:03 +00:00
Chris Brunner b25874d293 it works! 2009-11-19 03:25:25 +00:00
Chris Brunner 865a04075b now properly closes connections. client waits for server to finish before exiting. 2009-11-19 02:41:59 +00:00
David Rose 17ff7d3f82 downloader:c 2009-11-19 01:56:39 +00:00
Chris Brunner 949ed7db7c Pro Tip: Make sure it compiles before checking in... 2009-11-09 23:15:29 +00:00
Chris Brunner fa179419bb Now with more comments and extra cruft removed 2009-11-09 23:11:54 +00:00
Chris Brunner 367cb1a1ff added close_output method 2009-11-09 22:50:11 +00:00
Chris Brunner 7da51c899f new experimental client/server static maya init maya2egg 2009-11-09 22:49:09 +00:00
David Rose 5d1338ef99 clear error flag 2009-11-06 23:14:08 +00:00
rdb 948fd1699b Fix compilation issue 2009-10-18 16:43:48 +00:00
Gyedo Jeon 56ac220fa8 Added rigid binding support 2009-10-06 22:40:46 +00:00
Mike Christel c4f35f6e4c Bug fix (first radio button of Animation Type must have group property == true) 2009-10-02 16:29:36 +00:00
Mike Christel ee172d57cd List "Pose" as "Static" to reduce student confusion (manual page updated as well) 2009-09-29 16:30:14 +00:00
Mike Christel 58ec151891 Bug fix (egger dialog once again a child of modify panel) 2009-09-29 16:29:22 +00:00
David Rose cc5c7cad5d egg-mkfont and egg-palettize should use png format by default, instead of rgb 2009-09-20 22:43:37 +00:00
David Rose 515635f6da fix bam2egg 2009-09-15 01:01:25 +00:00
David Rose 2ed275d629 openssl dependency 2009-09-08 18:19:22 +00:00
Mike Christel 3b1c9d2a6b Better merge of previous 2 versions' code 2009-09-08 12:06:49 +00:00
Mike Christel f5ec249898 Updated PYTHONPATH (with comments) and PYTHONHOME for WIN32 only 2009-09-07 19:15:52 +00:00
Gyedo Jeon 1c55bb68cc Made palettization forced with texture swap 2009-08-28 22:53:16 +00:00
Mike Christel f4e14c8455 Completion of summer project by Fei Wang (CMU ETC student) to update Max exporter: added enableAddCollisionChoices 2009-08-24 13:27:04 +00:00
David Rose 494d61083e avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros 2009-08-21 15:40:05 +00:00
rdb 132fd9458f Remove egg2dae from Sources.pp as it doesn't do much useful yet 2009-08-12 08:46:45 +00:00
rdb 87a4dbdf8b Fix crash with .dae's exported from FX Composer 2009-08-12 08:44:33 +00:00
Gyedo Jeon 1a8b3e05a3 Added description for textureswap keyword 2009-08-10 21:05:38 +00:00
Zachary Pavlov 661af56d60 oops, missed this 2009-08-05 16:24:37 +00:00
Gyedo Jeon 81bdd7146e Added :textureswap feature to create extra palettes with swapped textures 2009-07-29 21:09:42 +00:00
Mike Christel 357fc73101 Fixed vertex color, animation hierarchy, texture swapping bugs; added collision choices to exporter 2009-07-29 12:41:21 +00:00
Zachary Pavlov 6aaf1a6bdc minor bug fix for palette margins 2009-07-28 16:14:42 +00:00
rdb c7e10f33a5 Fix one more issue with 64bits windows 2009-07-26 16:35:02 +00:00
rdb e2c01a284f Fix compile errors for 64-bits windows 2009-07-26 16:29:27 +00:00
rdb b77f1971e1 Remove .res and .obj files, and let makepanda compile them 2009-07-23 08:08:14 +00:00
rdb bff8c00d00 Eliminate maxEgg.obj 2009-07-23 07:55:12 +00:00
Zachary Pavlov 13ac178d22 final part for the new margin override on palettes 2009-07-16 23:46:09 +00:00
Zachary Pavlov a2b5f9979a typo 2009-07-16 22:26:15 +00:00
Zachary Pavlov 25f6fd9510 prelim commit for palettizer 2009-07-16 22:21:18 +00:00
Zachary Pavlov 3c864d6a2a first stab at a group level margin override 2009-07-16 19:25:56 +00:00
Zachary Pavlov 47d28ae37b prevent spammy build warnings 2009-07-16 18:51:09 +00:00
rdb 0f32e3caaa Fix another build error on windows 2009-07-16 13:00:52 +00:00
rdb 813b15da3c Remove duplicate files 2009-07-16 12:59:55 +00:00
rdb 35f426e591 Fix compile error on Windows. 2009-07-16 11:28:40 +00:00
rdb e78d339a9c Fix from Fei Wang that solves the bone hierarchy bug in the max exporter 2009-07-10 06:34:20 +00:00
Zachary Pavlov aaab6bc163 alpabetize equivalent texture images 2009-07-08 15:41:56 +00:00
David Rose 2b7462be95 Filename::from_os_specific 2009-07-05 15:36:40 +00:00
Zachary Pavlov 91ccad99fd minor cleanup 2009-07-01 20:08:27 +00:00
Zachary Pavlov 3ea111343a uv scrolling support for maya 2009-07-01 20:04:47 +00:00
rdb 8ae0185678 Fix from forum user archbishop 2009-06-30 16:09:44 +00:00
rdb 8006b3fc73 Changes from Fei Wang to support vertex colors 2009-06-30 05:59:22 +00:00
Zachary Pavlov 7d2e756b48 structured character support 2009-06-20 00:17:05 +00:00
David Rose d3d3df5c5c remove dconfig reference 2009-06-16 18:49:39 +00:00
David Rose a89cc7d492 remove dconfig reference 2009-06-16 18:39:30 +00:00
David Rose 9e7337557a remove old api calls 2009-06-16 03:46:55 +00:00
David Rose 4388d5d7f8 remove old api calls 2009-06-16 03:40:14 +00:00
David Rose aee00fc3de pstrtod 2009-06-14 16:27:44 +00:00
David Rose 4279367698 fix compiler ambiguity 2009-06-10 21:07:13 +00:00
David Rose aefe3d35c2 merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
David Rose 82c1bec8fd convert animated vertex position 2009-05-27 03:24:35 +00:00
rdb 1c300d0c73 Attempt to fix 64-bits maya on linux 2009-05-24 19:09:59 +00:00
Chris Brunner e3bffa43aa added more descriptive warning message when encountering a CollisionTube 2009-05-12 22:11:03 +00:00
rdb 66f7562217 Use dynamic arrays to satisfy MSVC 2009-05-06 16:45:53 +00:00
rdb 9a7a1b3d87 Fix bug with multiple polygroups 2009-04-29 15:36:36 +00:00
David Rose ee571fa777 shoot, proper fix for bison 2.4 2009-04-29 02:15:21 +00:00
David Rose 74c56a9487 egg-optchar -rename 2009-04-29 00:19:10 +00:00
David Rose 78cc74bdf1 retry on maya failure 2009-04-22 00:35:18 +00:00
rdb 3833b20a8f Better support for non-windows platforms 2009-04-18 10:51:08 +00:00
rdb ef4a9038df OSX has sys/malloc.h, not malloc.h 2009-04-17 17:07:06 +00:00
rdb cf217344aa No longer needed, I got fcollada working correctly 2009-04-14 16:31:28 +00:00
David Rose 4262d1c099 fix bison error with 2.4 2009-04-08 15:14:29 +00:00
Gyedo Jeon 8ccc3ae620 Made transparency channel connected for alpha texture modes 2009-04-04 00:56:52 +00:00
rdb b3816055dc Fix a static-init issue on windows 2009-04-02 18:39:25 +00:00
rdb 9c1244dd92 Fix compiler error 2009-04-02 08:27:16 +00:00
rdb 0598fc84c3 Disable fcollada in ptloader on windows until we resolved static-init issues 2009-03-30 11:45:29 +00:00
David Rose 35c3b7f04b add filter type etc. 2009-03-29 18:36:19 +00:00
David Rose 4cd6824c9a image-transform-colors 2009-03-25 23:25:12 +00:00
Gyedo Jeon 7134e62cfb Made billbord flag handled and textures with alpha channel correctly converted 2009-03-25 17:37:53 +00:00
David Rose d6b24a029d add -p 2009-03-24 13:42:13 +00:00
Gyedo Jeon 83223ed204 Allowed mesh face can have more vertices than 3 2009-03-24 02:55:36 +00:00
Gyedo Jeon 0838e16133 Made eggFlag set properly for group 2009-03-24 01:59:47 +00:00
Gyedo Jeon ee6510d5ac Made alpha channel connection for rgba textures 2009-03-19 21:59:33 +00:00
Gyedo Jeon ec7e82c9de Made other egg flags be set properly 2009-03-19 21:36:26 +00:00
rdb 1e3d3d1398 New version from ynjh_jo 2009-03-19 06:42:15 +00:00
David Rose 4188b41594 osx compile issue 2009-03-17 01:07:36 +00:00
Gyedo Jeon b52227d615 Added proper unit conversion for egg2maya 2009-03-13 22:01:53 +00:00
David Rose cdd877e6dc accept parens in names 2009-03-13 14:32:24 +00:00
Gyedo Jeon ab96cc1f7e Made meshes/surfaces created under proper group seperately, added transform support for egg group 2009-03-12 21:35:30 +00:00
rdb b6a20ad509 Support newer fcollada versions 2009-03-12 17:57:37 +00:00
rdb 07d83f7a9c Overhauled UV-handling in order to have better support for multiple UV sets, I hope 2009-03-12 07:42:03 +00:00
rdb b510dc1fb2 Fix transparency. Now, it is handled correctly, which does break support with sketchup and google earth, but that's a bug in those tools. 2009-03-11 11:44:29 +00:00
David Rose 9faf063f4c support quality_level 2009-02-27 02:53:11 +00:00
David Rose 98ea1e19ff add support for AnimTicksPerSecond 2009-02-26 00:34:04 +00:00
David Rose 84f25781b4 transparent background, wrap mode 2009-02-11 01:27:42 +00:00
Gyedo Jeon b1cb8ff5c8 Made only loaded references are copied 2009-01-15 03:14:07 +00:00
David Rose 0dc844602f make sane use of libsquish 2009-01-15 00:41:25 +00:00
rdb 47873f6f81 Suggestion from Ben Chang 2009-01-14 06:40:43 +00:00
David Rose 57027bf5dd add implicit "null" group 2009-01-13 02:32:16 +00:00
David Rose edb684b709 fix floating-point parsing, error reporting 2009-01-07 20:52:59 +00:00
David Rose 6203d9e7d1 protect include under HAVE_FCOLLADA 2009-01-06 20:52:24 +00:00
rdb 40aad1a910 FCollada changes to ptloader 2009-01-06 18:46:11 +00:00
rdb 347216a3ac Fix couple of stuff 2008-12-29 15:45:17 +00:00
David Rose 31d75582a3 egg-optchar -defpose 2008-12-23 20:41:31 +00:00
rdb a1a1bf69b7 Support for newer versions of FCollada 2008-12-22 11:05:59 +00:00
rdb 7e1496141f Added Collada converter 2008-12-22 07:29:11 +00:00
David Rose 53c77b0565 *** empty log message *** 2008-12-18 22:44:44 +00:00
rdb 25e349a39d Only link pystub on windows 2008-11-22 19:58:54 +00:00
rdb ff89107e84 Maya changes for linux 2008-11-22 08:52:44 +00:00
rdb 285a66ac23 Fixes for maya on linux 2008-11-22 07:52:05 +00:00
David Rose 656fb8d683 prepare for slot-based renderstate 2008-11-17 02:48:18 +00:00
rdb fe03880283 Fix from Ben Chang 2008-11-16 18:04:31 +00:00
rdb 43db41fd03 New fixes for maya problem on linux 2008-11-16 07:40:53 +00:00
rdb 12262ab74b Pose > Static, Export Type > Animation Type 2008-11-15 13:19:58 +00:00
rdb f2da89ae04 more attempt at fixing issues 2008-11-15 07:43:13 +00:00
rdb 0d07040bb3 Attempt at fixing errors 2008-11-15 07:33:51 +00:00
Asad M. Zaman 5148938ae9 added the support for arbitrary attributes defined by artists that has a prefix called <tag>; i.e. tagHoliday Christmas2008 is tagged on the group node as <Tag> Holiday {Christmas2008} 2008-11-12 02:08:39 +00:00
rdb 992d7a7a58 renamed Export Type to Animation Type, request from drwr 2008-11-11 16:17:19 +00:00
rdb a969b76922 Support for maya 2009 2008-11-08 11:02:59 +00:00
rdb ce0d08403d mayaWrapper changes for linux and OSX 2008-11-08 10:13:38 +00:00
David Rose ab3f17abe5 remove extra "Filename bin" 2008-11-07 20:38:42 +00:00
rdb 6363d4c2d4 Build on linux 2008-11-07 08:36:38 +00:00
David Rose 26caa4da86 pgraphnodes 2008-11-06 01:20:18 +00:00
David Rose bcdab6f3d4 remove texture_path, sound_path, egg_path 2008-11-04 18:25:21 +00:00
David Rose f9f21384db fix crash with degenerate polys 2008-10-31 21:41:30 +00:00
David Rose 05dbe116e4 further improvements from Erik Pojar 2008-10-30 00:38:20 +00:00
rdb 80f14fc6ac More fixes to max exporter 2008-10-28 17:50:58 +00:00
rdb 083827c649 Fix some of the maxegg bugs 2008-10-24 16:24:02 +00:00
David Rose 8639f98ae9 need to vector model_path etc. through function after all, to avoid static-init problems 2008-10-22 22:11:16 +00:00
David Rose c5daffceaf further enhancements from Erik Pojar 2008-10-21 18:31:45 +00:00
David Rose c4e1d0fb14 add missing include 2008-10-21 16:40:44 +00:00
David Rose 574ca616c4 add missing include 2008-10-21 16:21:51 +00:00
David Rose 2e7dedc809 add missing include 2008-10-21 15:59:32 +00:00
David Rose f7b3cba10c add missing include 2008-10-21 15:05:38 +00:00
David Rose 54c51cba47 enhancements from Erik Pojar 2008-10-20 23:31:19 +00:00
David Rose 85270bbd2c support osx better, code from illume 2008-10-15 14:05:21 +00:00
David Rose c9dd462b12 enhancements from community member Clemens Pecinovsky to support writing output to a file 2008-09-26 02:08:39 +00:00
Josh Yelon b98db4a8d8 Added tangent computation and removed dead vertices 2008-08-28 06:46:12 +00:00
Josh Yelon 9b9c9f6a38 Fixed a minor version incompatibility 2008-08-22 18:33:45 +00:00
Josh Yelon 3b3d88aac7 Support for advanced maps 2008-08-22 01:40:36 +00:00
Josh Yelon eefc6a19ad Multitexturing now supported. 2008-08-21 06:54:16 +00:00
Josh Yelon 78a5739c04 Support for map channels 2008-08-21 05:28:40 +00:00
Josh Yelon a78fa265f6 Getting ready to add multitexturing 2008-08-21 04:36:18 +00:00
Josh Yelon 7a9db0efd7 More improvements: fixed the egg mesh, faster tex handling 2008-08-21 03:51:41 +00:00
Josh Yelon 1c54bdc2ed Overhauled texture handling 2008-08-21 03:40:04 +00:00
Josh Yelon 6282dfa357 Ready for advanced texturing 2008-08-19 04:49:33 +00:00
Josh Yelon fd277ca768 Removed more dead code and dead commentary 2008-08-19 04:38:36 +00:00
Josh Yelon 5750b34631 More rationalization 2008-08-19 04:24:07 +00:00
Josh Yelon c9c32af2ab Deleting dead code 2008-08-19 04:18:23 +00:00
Josh Yelon c035bc7665 New exporter on trunk 2008-08-19 04:07:24 +00:00
David Rose f8d1a5e008 fix crash 2008-08-08 17:40:35 +00:00
David Rose 4a0bf0d87b egg-optchar -preload 2008-08-07 18:25:44 +00:00
rdb 032098b9aa Fixes to mayapandatool from ynjh_jo 2008-08-06 11:51:06 +00:00
Josh Yelon c1f4a937b6 Repaired some damaged caused by license change 2008-08-06 02:54:40 +00:00
Josh Yelon c6a3f28530 Some data was lost in change to BSD license: repaired. 2008-08-06 02:37:17 +00:00
Chris Brunner e5c6aebcef added the ability to exclude nodes (and their children) with maya2egg 2008-07-29 02:13:15 +00:00
Gyedo Jeon 09526b6155 Added model flag support and fixed naming bug 2008-07-18 00:00:13 +00:00
Gyedo Jeon 55f8f24d7a Added support for double-sided egg flag 2008-07-17 21:45:00 +00:00
Asad M. Zaman 00f91519d9 fixes 2 bugs: traversing dead_polygons and creating an initial minFrame at frame -1 to keep originial shape before animation begins 2008-07-16 23:37:53 +00:00
Asad M. Zaman 0dfb31f129 update on spam message 2008-07-12 01:42:02 +00:00
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