Commit Graph

1475 Commits

Author SHA1 Message Date
David Rose 626294831d a few needed win libs 2012-01-19 19:04:21 +00:00
David Rose 2fb953bcb5 p3pystub 2012-01-09 19:01:56 +00:00
rdb a387909cf2 fix compilation issue 2011-12-23 12:42:07 +00:00
David Rose e9b967435e more win32 build issues 2011-12-20 20:26:08 +00:00
David Rose 17f51995e3 a few more win32 build issues reported by forum users 2011-12-20 15:05:37 +00:00
David Rose f9240e0258 a couple more fixes to self-memory-alignment 2011-12-19 14:26:57 +00:00
David Rose 42e8f806f1 leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner 2011-12-19 14:17:26 +00:00
David Rose c5c21a566a UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32 2011-12-18 16:30:31 +00:00
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