cgkit-commits Mailing List for Python Computer Graphics Kit
Brought to you by:
mbaas
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(54) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(40) |
Feb
(69) |
Mar
(43) |
Apr
(81) |
May
(92) |
Jun
(56) |
Jul
(35) |
Aug
(59) |
Sep
(41) |
Oct
(26) |
Nov
(15) |
Dec
(12) |
2006 |
Jan
(20) |
Feb
(23) |
Mar
(47) |
Apr
(87) |
May
(43) |
Jun
(7) |
Jul
(20) |
Aug
(5) |
Sep
(29) |
Oct
(83) |
Nov
(34) |
Dec
(16) |
2007 |
Jan
(11) |
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
(3) |
Feb
(24) |
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(4) |
Sep
(8) |
Oct
(2) |
Nov
(1) |
Dec
|
2009 |
Jan
(8) |
Feb
(22) |
Mar
(5) |
Apr
(10) |
May
(9) |
Jun
(8) |
Jul
(2) |
Aug
(13) |
Sep
(10) |
Oct
|
Nov
|
Dec
(1) |
2010 |
Jan
(3) |
Feb
(1) |
Mar
(4) |
Apr
(2) |
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(7) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(4) |
Dec
(5) |
2013 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Matthias B. <mb...@us...> - 2013-02-20 22:56:16
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via 92437cd04b129271e5285f90edad166b3ee7ca3c (commit) via 4c5cb0bd7903e6e2e3a80020be8a551ad5a0e558 (commit) via 2c879eaf502977d01ebac9bfb5c2db787480acb1 (commit) via 01f997f3d47190924109a987b83e1d2fea4055d7 (commit) via fddeaf68ae3825a1571a706d976bbd38c8acca04 (commit) via e04ab07020a19d3a3dcf7efe318523aa9cc0c181 (commit) via 9e92cd42d4946e060e490ada2b4ddc0af0e052c6 (commit) from 7d7f4e4c85940757e64e948926aff5c21d6f64b6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 92437cd04b129271e5285f90edad166b3ee7ca3c Merge: fddeaf6 4c5cb0b Author: Matthias Baas <mb...@us...> Date: Wed Feb 20 22:54:44 2013 +0000 Merge remote-tracking branch 'origin/master' into py3k Conflicts: setup.py commit fddeaf68ae3825a1571a706d976bbd38c8acca04 Author: Matthias Baas <mb...@us...> Date: Sun Feb 17 11:25:09 2013 +0000 Added bdist_osxinst support. commit e04ab07020a19d3a3dcf7efe318523aa9cc0c181 Merge: 7d7f4e4 9e92cd4 Author: Matthias Baas <mb...@us...> Date: Wed Feb 6 17:06:26 2013 +0000 Merge remote-tracking branch 'origin/master' into py3k ----------------------------------------------------------------------- Summary of changes: MANIFEST.in | 16 +- cgkit/light/noise.py | 126 +++--- setup.py | 45 ++- utilities/3dsmax/cgkit_export.ms | 438 +++++++++++----------- utilities/3dsmax/exportasfamc.ms | 804 +++++++++++++++++++------------------- 5 files changed, 735 insertions(+), 694 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2013-02-20 22:48:35
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The tag, v2.0.0 has been created at 4c5cb0bd7903e6e2e3a80020be8a551ad5a0e558 (commit) - Log ----------------------------------------------------------------- commit 4c5cb0bd7903e6e2e3a80020be8a551ad5a0e558 Author: Matthias Baas <mb...@us...> Date: Sun Feb 17 14:20:45 2013 +0000 Added some PyPI meta data to the setup script. ----------------------------------------------------------------------- hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2013-02-20 22:48:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 4c5cb0bd7903e6e2e3a80020be8a551ad5a0e558 (commit) via 2c879eaf502977d01ebac9bfb5c2db787480acb1 (commit) via 01f997f3d47190924109a987b83e1d2fea4055d7 (commit) via 9e92cd42d4946e060e490ada2b4ddc0af0e052c6 (commit) from 5e267bf6a1a5463e186b6e8213bafd76e57dc6a0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4c5cb0bd7903e6e2e3a80020be8a551ad5a0e558 Author: Matthias Baas <mb...@us...> Date: Sun Feb 17 14:20:45 2013 +0000 Added some PyPI meta data to the setup script. commit 2c879eaf502977d01ebac9bfb5c2db787480acb1 Author: Matthias Baas <mb...@us...> Date: Sun Feb 17 12:30:28 2013 +0000 Fixed some newlines. commit 01f997f3d47190924109a987b83e1d2fea4055d7 Author: Matthias Baas <mb...@us...> Date: Sun Feb 17 11:25:09 2013 +0000 Added bdist_osxinst support. commit 9e92cd42d4946e060e490ada2b4ddc0af0e052c6 Author: Matthias Baas <mb...@us...> Date: Wed Feb 6 17:05:32 2013 +0000 Updated the MANIFEST.in file to get a clean source archive. ----------------------------------------------------------------------- Summary of changes: MANIFEST.in | 16 +- cgkit/light/noise.py | 126 +++--- setup.py | 45 ++- utilities/3dsmax/cgkit_export.ms | 438 +++++++++++----------- utilities/3dsmax/exportasfamc.ms | 804 +++++++++++++++++++------------------- 5 files changed, 735 insertions(+), 694 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2013-02-04 23:13:54
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via 7d7f4e4c85940757e64e948926aff5c21d6f64b6 (commit) via 5e267bf6a1a5463e186b6e8213bafd76e57dc6a0 (commit) via e534051410e6c3477c86c8bf8e6727c4c7113e37 (commit) via ff516303b257a9bc951ab39c3ae1eeaa9484baeb (commit) via 6ad196834803de91346322e10cdbcfabea1c5389 (commit) via c980bcec715899703d78fddd3ac74168372e8092 (commit) via 950887251c13c830a8c4ccdde26187fe446f25e8 (commit) from e40baea46e819f06b9bcda3394ba1e1aad158700 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7d7f4e4c85940757e64e948926aff5c21d6f64b6 Merge: 6ad1968 5e267bf Author: Matthias Baas <mb...@us...> Date: Mon Feb 4 23:02:36 2013 +0000 Merge remote-tracking branch 'origin/master' into py3k Conflicts: cgkit/ri.py commit 6ad196834803de91346322e10cdbcfabea1c5389 Merge: e40baea c980bce Author: Matthias Baas <mb...@us...> Date: Sat Dec 15 15:17:41 2012 +0000 Merge branch 'master' into py3k ----------------------------------------------------------------------- Summary of changes: cgkit/cgkitinfo_template.txt | 2 +- cgkit/ri.py | 3 +- changelog.txt | 2 +- doc/source/conf.py | 4 +- readme.txt | 4 +- setup.py | 2 +- supportlib/SConstruct | 16 +- supportlib/src/polyhedrongeom.cpp | 11 +- unittests/data/include_ref.rib | 10 +- unittests/data/riout_ref.rib | 338 ++++++++++++++++++------------------ unittests/test_sequence.py | 32 ++-- 11 files changed, 215 insertions(+), 209 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2013-02-04 22:22:57
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 5e267bf6a1a5463e186b6e8213bafd76e57dc6a0 (commit) via e534051410e6c3477c86c8bf8e6727c4c7113e37 (commit) via ff516303b257a9bc951ab39c3ae1eeaa9484baeb (commit) via c980bcec715899703d78fddd3ac74168372e8092 (commit) via 950887251c13c830a8c4ccdde26187fe446f25e8 (commit) from 36aadfe08525c3035d4879a9a1a44f4dd4377fb3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5e267bf6a1a5463e186b6e8213bafd76e57dc6a0 Author: Matthias Baas <mb...@us...> Date: Mon Feb 4 22:21:56 2013 +0000 Updated version number. commit e534051410e6c3477c86c8bf8e6727c4c7113e37 Author: Matthias Baas <mb...@us...> Date: Sat Dec 15 17:01:36 2012 +0000 sequence tests: Use the same Python interpreter that was used for running the test. Some tests invoke the Python interpreter which may have failed if the test was run using "python3" whereas "python" would refer to Python 2.x. commit ff516303b257a9bc951ab39c3ae1eeaa9484baeb Author: Matthias Baas <mb...@us...> Date: Sat Dec 15 17:00:09 2012 +0000 ri: Param lists given as dicts will now be written in sorted order (to make unit testing easier). Changed newlines from dos to unix on the rib files. commit c980bcec715899703d78fddd3ac74168372e8092 Author: Matthias Baas <mb...@us...> Date: Sat Dec 15 15:14:33 2012 +0000 OSX: Build the supportlib as 32/64 bit, but not for ppc anymore. commit 950887251c13c830a8c4ccdde26187fe446f25e8 Author: Matthias Baas <mb...@us...> Date: Sat Dec 15 15:12:26 2012 +0000 OSX: Removed an old TessCallback declaration that is only needed on Tiger. ----------------------------------------------------------------------- Summary of changes: cgkit/cgkitinfo_template.txt | 2 +- cgkit/ri.py | 3 +- changelog.txt | 2 +- doc/source/conf.py | 4 +- readme.txt | 4 +- setup.py | 2 +- supportlib/SConstruct | 16 +- supportlib/src/polyhedrongeom.cpp | 11 +- unittests/data/include_ref.rib | 10 +- unittests/data/riout_ref.rib | 338 ++++++++++++++++++------------------ unittests/test_sequence.py | 32 ++-- 11 files changed, 215 insertions(+), 209 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-12-01 16:06:02
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The tag, v2.0.0alpha9 has been created at d24037ffaa5adbcbc1e25de9e5e08e960dd1abae (commit) - Log ----------------------------------------------------------------- commit d24037ffaa5adbcbc1e25de9e5e08e960dd1abae Author: mbaas <mbaas> Date: Thu Aug 20 21:59:35 2009 +0000 Additional Windows build flag. ----------------------------------------------------------------------- hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-12-01 16:06:01
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The tag, v2.0.0alpha8 has been created at 50341741459756cf5bdce235dd56b35db443bc2a (commit) - Log ----------------------------------------------------------------- commit 50341741459756cf5bdce235dd56b35db443bc2a Author: mbaas <mbaas> Date: Sun Feb 24 15:19:37 2008 +0000 Updated the email address ----------------------------------------------------------------------- hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-12-01 16:06:00
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The tag, v2.0.0alpha7 has been created at ed5d354de2348d781c71c69c99297c80400d574a (commit) - Log ----------------------------------------------------------------- commit ed5d354de2348d781c71c69c99297c80400d574a Author: mbaas <mbaas> Date: Fri Oct 13 07:42:53 2006 +0000 Increased version number ----------------------------------------------------------------------- hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-12-01 12:42:50
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 36aadfe08525c3035d4879a9a1a44f4dd4377fb3 (commit) from 70e738b295fb8a624b02f99b951bcf66b27f2401 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: cgkit/maimport.py | 7 ++- cgkit/mayaiff.py | 13 ++++ cgkit/simplecpp.py | 10 ++- unittests/test_beziercurvegeom.py | 2 +- unittests/test_boundingbox.py | 2 +- unittests/test_mat3.py | 120 +++++++++++++++++----------------- unittests/test_mat3_light.py | 120 +++++++++++++++++----------------- unittests/test_mat4.py | 130 ++++++++++++++++++------------------ unittests/test_mat4_light.py | 130 ++++++++++++++++++------------------ unittests/test_quat.py | 60 +++++++++--------- unittests/test_quat_light.py | 60 +++++++++--------- unittests/test_ri.py | 22 +++++-- unittests/test_sequence.py | 26 ++++---- unittests/test_vec3.py | 114 ++++++++++++++++---------------- unittests/test_vec3_light.py | 114 ++++++++++++++++---------------- unittests/test_vec4.py | 126 ++++++++++++++++++------------------ unittests/test_vec4_light.py | 126 ++++++++++++++++++------------------ unittests/test_worldobject.py | 6 +- 18 files changed, 610 insertions(+), 578 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-12-01 12:42:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via e40baea46e819f06b9bcda3394ba1e1aad158700 (commit) via 2ad810f0681fb6d5bdfc9ad7f73823bb4699750b (commit) via 36aadfe08525c3035d4879a9a1a44f4dd4377fb3 (commit) via 67a1fbcc6d27a5a1bb219ba28b96cb13650c919d (commit) via b1b904d5d58392c745da9d4a1e1cc636baf07300 (commit) from a17520d2502bfc5281fc80a1726fe44a400d00e4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e40baea46e819f06b9bcda3394ba1e1aad158700 Author: Matthias Baas <mb...@us...> Date: Sat Dec 1 12:40:08 2012 +0000 Python 3.2 fixes (c_char_p is now bytes only, not str). commit 2ad810f0681fb6d5bdfc9ad7f73823bb4699750b Merge: 67a1fbc 36aadfe Author: Matthias Baas <mb...@us...> Date: Sat Dec 1 12:16:55 2012 +0000 Merge branch 'master' into py3k Conflicts: cgkit/maimport.py cgkit/simplecpp.py unittests/test_ri.py commit 36aadfe08525c3035d4879a9a1a44f4dd4377fb3 Author: Matthias Baas <mb...@us...> Date: Sat Dec 1 12:03:18 2012 +0000 Replaced deprecated TestCase method names and made sure files get closed. commit 67a1fbcc6d27a5a1bb219ba28b96cb13650c919d Author: Matthias Baas <mb...@us...> Date: Sat Dec 1 11:57:33 2012 +0000 Py3k fixes. commit b1b904d5d58392c745da9d4a1e1cc636baf07300 Author: Matthias Baas <mb...@us...> Date: Sat Dec 1 11:05:53 2012 +0000 Fix for Python 3.2 (c_char_p values must be bytes objects now). ----------------------------------------------------------------------- Summary of changes: cgkit/GUI/call.py | 4 +- cgkit/GUI/idmanager.py | 22 +------ cgkit/GUI/keys.py | 10 ++-- cgkit/GUI/mainwin.py | 2 +- cgkit/GUI/menu.py | 10 ++-- cgkit/GUI/panels.py | 2 +- cgkit/autocam.py | 4 +- cgkit/maimport.py | 5 +- cgkit/mayaiff.py | 13 ++++ cgkit/pointcloud.py | 25 ++++--- cgkit/simplecpp.py | 8 ++- cgkit/sloargs.py | 14 +++-- unittests/test_beziercurvegeom.py | 2 +- unittests/test_boundingbox.py | 2 +- unittests/test_mat3.py | 120 +++++++++++++++++----------------- unittests/test_mat3_light.py | 120 +++++++++++++++++----------------- unittests/test_mat4.py | 130 ++++++++++++++++++------------------ unittests/test_mat4_light.py | 130 ++++++++++++++++++------------------ unittests/test_quat.py | 60 +++++++++--------- unittests/test_quat_light.py | 60 +++++++++--------- unittests/test_ri.py | 18 ++++- unittests/test_sequence.py | 26 ++++---- unittests/test_vec3.py | 114 ++++++++++++++++---------------- unittests/test_vec3_light.py | 114 ++++++++++++++++---------------- unittests/test_vec4.py | 126 ++++++++++++++++++------------------ unittests/test_vec4_light.py | 126 ++++++++++++++++++------------------ unittests/test_worldobject.py | 6 +- 27 files changed, 647 insertions(+), 626 deletions(-) mode change 100644 => 100755 cgkit/autocam.py hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-11-25 12:49:15
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via a17520d2502bfc5281fc80a1726fe44a400d00e4 (commit) via f5d29aa0807297998483feeeb88ce69b40dff8ab (commit) via 70e738b295fb8a624b02f99b951bcf66b27f2401 (commit) via 0a91d3d59615b5e88996ebfa85ed61aefbdaa8b8 (commit) via 0bbaeded08cd5706c505aabf2a83b3d988119edc (commit) via 97dfaab324fd9fef1d65d4c2e62efb1e5f43d714 (commit) via 8ec697e48335a7b865df93e7115830fe6fa5902e (commit) via 3fa2a63e742a154c8a83fbfb275eb9d767b32c37 (commit) via 32382555f759735ffcbbf1a61eec0d053988f7d1 (commit) via fc33642d7e6af1d4a9c3ab5c7822f6ccc885542c (commit) via 827becd189c405a4c6e6a40f95e4fa236638e3b5 (commit) via 1d5897a545d9823a00415f0776acdb6f4efe974d (commit) via 3fb83f685f9d1aa01af6a5842d2d76b964368355 (commit) via 3dee5a626dcf848833523a82ed1b45e57397a5b6 (commit) via 9a2bb2f3179276ef86b1421e5b48bbb96e26662b (commit) via 3b9b84693e3712cf29b03d079fe148eb69b5547e (commit) via a72e619bd98a0b42445757149c42aef687ef36e5 (commit) via c094dc86b509163e555b0839e8b5632dbd422dda (commit) via ef8b44f51d47790a790960729500695b9b091280 (commit) via 6124304047befcad82cd0783d15aa974ce8184e8 (commit) via 26450b2a4ff3a263a913c0f4ad957d7d25534c20 (commit) via 4c65b9d61cb080be2c800634eb307082e384775c (commit) via f54c1484c848a6405cae1dd157364c760b97d307 (commit) via 1007977acafdd485e15e826d1caf516e88b11e12 (commit) via 34be220214e9f094841503f195bf7a03ea8c85ad (commit) via 9da6e702c8ae214887a6916748635ec6acd712c0 (commit) via 69ea25876b4dda4e1b194a9f925fc041b6a65838 (commit) via 20f1b7cdf742d14f264e640a462efa27bd5fdb9f (commit) from 2df0b21e59033851d0026973df17f85b48287527 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a17520d2502bfc5281fc80a1726fe44a400d00e4 Author: Matthias Baas <mb...@us...> Date: Sun Nov 25 12:46:57 2012 +0000 Disabled the cri test. commit f5d29aa0807297998483feeeb88ce69b40dff8ab Merge: 9a2bb2f 70e738b Author: Matthias Baas <mb...@us...> Date: Sun Nov 25 12:29:37 2012 +0000 Merge branch 'master' into py3k Conflicts: cgkit/ffmpeg/avutil.py cgkit/ffmpeg/swscale.py commit 9a2bb2f3179276ef86b1421e5b48bbb96e26662b Author: Matthias Baas <mb...@us...> Date: Mon Nov 19 21:52:51 2012 +0000 Py3k fixes. commit 3b9b84693e3712cf29b03d079fe148eb69b5547e Merge: 2df0b21 a72e619 Author: Matthias Baas <mb...@us...> Date: Sun Nov 18 18:03:38 2012 +0000 Merge branch 'master' into py3k Conflicts: cgkit/ri.py ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + cgkit/ffmpeg/cppdefs.py | 181 +++--- cgkit/ffmpeg/decls.py | 8 +- cgkit/ffmpeg/findlib.py | 30 +- cgkit/pointcloud.py | 2 +- cgkit/ri.py | 53 +- cgkit/sequence.py | 361 ++++++--- changelog.txt | 19 +- demos/snowflake.py | 59 ++ doc/source/conf.py | 8 +- doc/source/filesequencetools.rst | 34 +- doc/source/generic_modules.rst | 5 +- doc/source/geomobject.rst | 10 +- doc/source/introduction.rst | 3 - doc/source/ri.rst | 24 + doc/sphinxext/pydoctheme/static/pydoctheme.css | 170 ++++ doc/sphinxext/pydoctheme/theme.conf | 23 + doc/sphinxext/static/sidebar.js | 155 ++++ doc/tutorials/Makefile | 153 ++++ doc/tutorials/build.py | 83 -- doc/tutorials/codeblock.py | 83 -- doc/tutorials/default.css | 814 -------------------- doc/tutorials/grow_utility/cfg.py | 9 - doc/tutorials/grow_utility/model1.py | 38 - doc/tutorials/grow_utility/proc.py | 11 - doc/tutorials/grow_utility/proc2.py | 13 - doc/tutorials/index.txt | 18 - doc/tutorials/make.bat | 190 +++++ doc/tutorials/materials/specular.py | 28 - doc/tutorials/ogre/ogre.txt | 399 ---------- doc/tutorials/pack.py | 44 -- doc/tutorials/rst2html.py | 23 - .../animation.txt => source/animation.rst} | 54 +- .../{baking/baking.txt => source/baking.rst} | 62 +- doc/tutorials/source/bouncing_sphere.rst | 91 +++ doc/tutorials/source/bouncing_spheres_ex.rst | 79 ++ doc/tutorials/source/code_examples.rst | 13 + doc/{ => tutorials}/source/conf.py | 127 ++- .../custom_vars.txt => source/custom_vars.rst} | 14 +- .../{code_examples/demo1.txt => source/demo1.rst} | 17 +- .../{code_examples/demo2.txt => source/demo2.rst} | 16 +- .../{code_examples/demo3.txt => source/demo3.rst} | 16 +- doc/tutorials/source/falling_boxes.rst | 178 +++++ .../{materials => source/files}/alphatex.png | Bin 9713 -> 9713 bytes .../{materials => source/files}/ambientdiffuse.py | 46 +- doc/tutorials/{baking => source/files}/bake_ao.zip | Bin 198769 -> 198769 bytes .../{baking => source/files}/baked_bunny.zip | Bin 548729 -> 548729 bytes doc/tutorials/source/files/falling-boxes.py | 82 ++ doc/tutorials/source/files/newton-ball.py | 28 + doc/tutorials/source/files/newton-cradle.py | 95 +++ .../{renderman => source/files}/simplescene.py | 122 ++-- .../{materials => source/files}/texdemo1.py | 20 +- .../{materials => source/files}/texdemo2.py | 26 +- .../{materials => source/files}/texdemo3.py | 92 ++-- .../{materials => source/files}/texdemo4.py | 70 +- .../{materials => source/files}/uvmap.png | Bin 7693 -> 7693 bytes .../first_steps.txt => source/first_steps.rst} | 25 +- .../grow_utility.txt => source/grow_utility.rst} | 129 +++- doc/tutorials/source/index.rst | 16 + .../materials.txt => source/materials.rst} | 74 +-- doc/tutorials/source/newton_ball.rst | 95 +++ doc/tutorials/source/newton_cradle_ex.rst | 154 ++++ .../{materials => source/pics}/alphademo.jpg | Bin 37256 -> 37256 bytes .../{materials => source/pics}/ambientdiffuse.jpg | Bin 19430 -> 19430 bytes doc/tutorials/{baking => source/pics}/ao_map1.jpg | Bin 30409 -> 30409 bytes .../{renderman => source/pics}/awing_aqsis.jpg | Bin 18379 -> 18379 bytes .../{renderman => source/pics}/awing_max.jpg | Bin 17010 -> 17010 bytes doc/tutorials/source/pics/balls-and-boxes.png | Bin 0 -> 14123 bytes doc/tutorials/source/pics/boxes-drop.png | Bin 0 -> 10873 bytes doc/tutorials/source/pics/boxes-explode.png | Bin 0 -> 16535 bytes doc/tutorials/{baking => source/pics}/bunny.jpg | Bin 47938 -> 47938 bytes .../pics}/demo1_screenshot.jpg | Bin 7926 -> 7926 bytes .../pics}/demo2_screenshot.jpg | Bin 9544 -> 9544 bytes .../pics}/demo3_screenshot.jpg | Bin 15481 -> 15481 bytes .../{materials => source/pics}/envmap.jpg | Bin 20870 -> 20870 bytes doc/tutorials/{baking => source/pics}/final1.jpg | Bin 34368 -> 34368 bytes doc/tutorials/{baking => source/pics}/final2.jpg | Bin 33854 -> 33854 bytes .../{baking => source/pics}/final_rgb.jpg | Bin 36174 -> 36174 bytes .../{baking => source/pics}/final_rgb2.jpg | Bin 32433 -> 32433 bytes .../{grow_utility => source/pics}/grass2.jpg | Bin 79516 -> 79516 bytes .../{grow_utility => source/pics}/hairy_bunny.jpg | Bin 31623 -> 31623 bytes .../{first_steps => source/pics}/helloworld.jpg | Bin 13112 -> 13112 bytes doc/tutorials/{baking => source/pics}/model.jpg | Bin 35843 -> 35843 bytes .../{materials => source/pics}/multimatbox.jpg | Bin 8082 -> 8082 bytes doc/tutorials/source/pics/newton-ball-hit.png | Bin 0 -> 12708 bytes doc/tutorials/source/pics/newton-ball.png | Bin 0 -> 13920 bytes doc/tutorials/source/pics/newton-cradle.png | Bin 0 -> 19691 bytes .../{renderman => source/pics}/rm_render.jpg | Bin 16569 -> 16569 bytes .../{renderman => source/pics}/rm_viewer.jpg | Bin 36728 -> 36728 bytes .../{renderman => source/pics}/shaderdemo.jpg | Bin 8691 -> 8691 bytes .../pics}/shownormals_screenshot.jpg | Bin 75405 -> 75405 bytes .../{first_steps => source/pics}/simplescene1.jpg | Bin 15569 -> 15569 bytes .../{first_steps => source/pics}/simplescene2.jpg | Bin 16107 -> 16107 bytes .../{thumbs => source/pics}/spacedevice_tn.png | Bin 12954 -> 12954 bytes .../{materials => source/pics}/specular.jpg | Bin 37115 -> 37115 bytes doc/tutorials/source/pics/sphere1.png | Bin 0 -> 10365 bytes doc/tutorials/source/pics/sphere2.png | Bin 0 -> 10642 bytes .../pics}/teapot_nebula.jpg | Bin 72837 -> 72837 bytes .../{materials => source/pics}/texbox.jpg | Bin 31145 -> 31145 bytes .../{materials => source/pics}/texbox2.jpg | Bin 36478 -> 36478 bytes .../{materials => source/pics}/texmodes.jpg | Bin 20365 -> 20365 bytes .../{grow_utility => source/pics}/torus1.jpg | Bin 55899 -> 55899 bytes .../{grow_utility => source/pics}/torus2.jpg | Bin 30762 -> 30762 bytes doc/tutorials/source/pics/twospheres.png | Bin 0 -> 11202 bytes doc/tutorials/{baking => source/pics}/uvlayout.png | Bin 6701 -> 6701 bytes doc/tutorials/{renderman => source/pics}/uvmap.png | Bin 7693 -> 7693 bytes .../renderman.txt => source/renderman.rst} | 73 +-- .../shownormals.txt => source/shownormals.rst} | 20 +- .../spacedevicedemo.rst} | 17 +- doc/tutorials/source/tutorials.rst | 16 + doc/tutorials/thumbs/demo1_tn.jpg | Bin 4907 -> 0 bytes doc/tutorials/thumbs/demo2_tn.jpg | Bin 5428 -> 0 bytes doc/tutorials/thumbs/demo3_tn.jpg | Bin 7375 -> 0 bytes doc/tutorials/thumbs/shownormals_tn.jpg | Bin 6206 -> 0 bytes unittests/all.py | 2 +- unittests/test_jobqueue.py | 8 +- unittests/test_pointcloud.py | 14 +- unittests/test_ri.py | 34 +- unittests/test_sequence.py | 233 ++++++- utilities/avtest.py | 263 +++++++ utilities/ffmpeg_code_creation/create.py | 312 ++++++++ utilities/ffmpeg_code_creation/mainheader.h | 10 + utilities/ptdump.py | 58 ++ utilities/seqcp.py | 23 +- utilities/seqls.py | 12 +- utilities/seqmv.py | 21 +- utilities/seqrm.py | 12 +- 127 files changed, 3533 insertions(+), 2388 deletions(-) create mode 100644 demos/snowflake.py create mode 100644 doc/sphinxext/pydoctheme/static/pydoctheme.css create mode 100644 doc/sphinxext/pydoctheme/theme.conf create mode 100644 doc/sphinxext/static/sidebar.js create mode 100644 doc/tutorials/Makefile delete mode 100644 doc/tutorials/build.py delete mode 100644 doc/tutorials/codeblock.py delete mode 100644 doc/tutorials/default.css delete mode 100644 doc/tutorials/grow_utility/cfg.py delete mode 100644 doc/tutorials/grow_utility/model1.py delete mode 100644 doc/tutorials/grow_utility/proc.py delete mode 100644 doc/tutorials/grow_utility/proc2.py delete mode 100644 doc/tutorials/index.txt create mode 100644 doc/tutorials/make.bat delete mode 100644 doc/tutorials/materials/specular.py delete mode 100644 doc/tutorials/ogre/ogre.txt delete mode 100644 doc/tutorials/pack.py delete mode 100644 doc/tutorials/rst2html.py rename doc/tutorials/{animation/animation.txt => source/animation.rst} (95%) rename doc/tutorials/{baking/baking.txt => source/baking.rst} (93%) create mode 100644 doc/tutorials/source/bouncing_sphere.rst create mode 100644 doc/tutorials/source/bouncing_spheres_ex.rst create mode 100644 doc/tutorials/source/code_examples.rst copy doc/{ => tutorials}/source/conf.py (65%) rename doc/tutorials/{custom_vars/custom_vars.txt => source/custom_vars.rst} (95%) rename doc/tutorials/{code_examples/demo1.txt => source/demo1.rst} (71%) rename doc/tutorials/{code_examples/demo2.txt => source/demo2.rst} (81%) rename doc/tutorials/{code_examples/demo3.txt => source/demo3.rst} (88%) create mode 100644 doc/tutorials/source/falling_boxes.rst rename doc/tutorials/{materials => source/files}/alphatex.png (100%) rename doc/tutorials/{materials => source/files}/ambientdiffuse.py (95%) rename doc/tutorials/{baking => source/files}/bake_ao.zip (100%) rename doc/tutorials/{baking => source/files}/baked_bunny.zip (100%) create mode 100644 doc/tutorials/source/files/falling-boxes.py create mode 100644 doc/tutorials/source/files/newton-ball.py create mode 100644 doc/tutorials/source/files/newton-cradle.py rename doc/tutorials/{renderman => source/files}/simplescene.py (94%) rename doc/tutorials/{materials => source/files}/texdemo1.py (93%) rename doc/tutorials/{materials => source/files}/texdemo2.py (95%) rename doc/tutorials/{materials => source/files}/texdemo3.py (95%) rename doc/tutorials/{materials => source/files}/texdemo4.py (96%) rename doc/tutorials/{materials => source/files}/uvmap.png (100%) rename doc/tutorials/{first_steps/first_steps.txt => source/first_steps.rst} (92%) rename doc/tutorials/{grow_utility/grow_utility.txt => source/grow_utility.rst} (68%) create mode 100644 doc/tutorials/source/index.rst rename doc/tutorials/{materials/materials.txt => source/materials.rst} (92%) create mode 100644 doc/tutorials/source/newton_ball.rst create mode 100644 doc/tutorials/source/newton_cradle_ex.rst rename doc/tutorials/{materials => source/pics}/alphademo.jpg (100%) rename doc/tutorials/{materials => source/pics}/ambientdiffuse.jpg (100%) rename doc/tutorials/{baking => source/pics}/ao_map1.jpg (100%) rename doc/tutorials/{renderman => source/pics}/awing_aqsis.jpg (100%) rename doc/tutorials/{renderman => source/pics}/awing_max.jpg (100%) create mode 100644 doc/tutorials/source/pics/balls-and-boxes.png create mode 100644 doc/tutorials/source/pics/boxes-drop.png create mode 100644 doc/tutorials/source/pics/boxes-explode.png rename doc/tutorials/{baking => source/pics}/bunny.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo1_screenshot.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo2_screenshot.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo3_screenshot.jpg (100%) rename doc/tutorials/{materials => source/pics}/envmap.jpg (100%) rename doc/tutorials/{baking => source/pics}/final1.jpg (100%) rename doc/tutorials/{baking => source/pics}/final2.jpg (100%) rename doc/tutorials/{baking => source/pics}/final_rgb.jpg (100%) rename doc/tutorials/{baking => source/pics}/final_rgb2.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/grass2.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/hairy_bunny.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/helloworld.jpg (100%) rename doc/tutorials/{baking => source/pics}/model.jpg (100%) rename doc/tutorials/{materials => source/pics}/multimatbox.jpg (100%) create mode 100644 doc/tutorials/source/pics/newton-ball-hit.png create mode 100644 doc/tutorials/source/pics/newton-ball.png create mode 100644 doc/tutorials/source/pics/newton-cradle.png rename doc/tutorials/{renderman => source/pics}/rm_render.jpg (100%) rename doc/tutorials/{renderman => source/pics}/rm_viewer.jpg (100%) rename doc/tutorials/{renderman => source/pics}/shaderdemo.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/shownormals_screenshot.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/simplescene1.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/simplescene2.jpg (100%) rename doc/tutorials/{thumbs => source/pics}/spacedevice_tn.png (100%) rename doc/tutorials/{materials => source/pics}/specular.jpg (100%) create mode 100644 doc/tutorials/source/pics/sphere1.png create mode 100644 doc/tutorials/source/pics/sphere2.png rename doc/tutorials/{grow_utility => source/pics}/teapot_nebula.jpg (100%) rename doc/tutorials/{materials => source/pics}/texbox.jpg (100%) rename doc/tutorials/{materials => source/pics}/texbox2.jpg (100%) rename doc/tutorials/{materials => source/pics}/texmodes.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/torus1.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/torus2.jpg (100%) create mode 100644 doc/tutorials/source/pics/twospheres.png rename doc/tutorials/{baking => source/pics}/uvlayout.png (100%) rename doc/tutorials/{renderman => source/pics}/uvmap.png (100%) rename doc/tutorials/{renderman/renderman.txt => source/renderman.rst} (90%) rename doc/tutorials/{code_examples/shownormals.txt => source/shownormals.rst} (92%) rename doc/tutorials/{code_examples/spacedevicedemo.txt => source/spacedevicedemo.rst} (94%) create mode 100644 doc/tutorials/source/tutorials.rst delete mode 100644 doc/tutorials/thumbs/demo1_tn.jpg delete mode 100644 doc/tutorials/thumbs/demo2_tn.jpg delete mode 100644 doc/tutorials/thumbs/demo3_tn.jpg delete mode 100644 doc/tutorials/thumbs/shownormals_tn.jpg create mode 100755 utilities/avtest.py create mode 100755 utilities/ffmpeg_code_creation/create.py create mode 100644 utilities/ffmpeg_code_creation/mainheader.h create mode 100755 utilities/ptdump.py hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-11-25 11:04:50
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 70e738b295fb8a624b02f99b951bcf66b27f2401 (commit) from 0a91d3d59615b5e88996ebfa85ed61aefbdaa8b8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 70e738b295fb8a624b02f99b951bcf66b27f2401 Author: Matthias Baas <mb...@us...> Date: Sun Nov 25 09:08:37 2012 +0000 Made the unit tests run on Windows. ----------------------------------------------------------------------- Summary of changes: unittests/test_jobqueue.py | 8 +++++++- unittests/test_sequence.py | 23 ++++++++++++++++------- 2 files changed, 23 insertions(+), 8 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-11-24 10:29:36
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 0a91d3d59615b5e88996ebfa85ed61aefbdaa8b8 (commit) from 0bbaeded08cd5706c505aabf2a83b3d988119edc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0a91d3d59615b5e88996ebfa85ed61aefbdaa8b8 Author: Matthias Baas <mb...@us...> Date: Sat Nov 24 10:25:37 2012 +0000 Fixed newlines (dos to unix). ----------------------------------------------------------------------- Summary of changes: cgkit/ffmpeg/avutil.py | 340 +++++++++++++------------- cgkit/ffmpeg/swscale.py | 234 +++++++++--------- doc/tutorials/source/bouncing_spheres_ex.rst | 48 ++-- doc/tutorials/source/files/ambientdiffuse.py | 46 ++-- doc/tutorials/source/files/falling-boxes.py | 164 ++++++------ doc/tutorials/source/files/newton-ball.py | 56 ++-- doc/tutorials/source/files/newton-cradle.py | 188 +++++++------- doc/tutorials/source/files/simplescene.py | 122 +++++----- doc/tutorials/source/files/texdemo1.py | 20 +- doc/tutorials/source/files/texdemo2.py | 26 +- doc/tutorials/source/files/texdemo3.py | 92 ++++---- doc/tutorials/source/files/texdemo4.py | 70 +++--- doc/tutorials/source/newton_cradle_ex.rst | 190 +++++++------- 13 files changed, 798 insertions(+), 798 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-11-22 22:16:52
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 0bbaeded08cd5706c505aabf2a83b3d988119edc (commit) via 97dfaab324fd9fef1d65d4c2e62efb1e5f43d714 (commit) via 8ec697e48335a7b865df93e7115830fe6fa5902e (commit) via 3fa2a63e742a154c8a83fbfb275eb9d767b32c37 (commit) via 32382555f759735ffcbbf1a61eec0d053988f7d1 (commit) via fc33642d7e6af1d4a9c3ab5c7822f6ccc885542c (commit) via 827becd189c405a4c6e6a40f95e4fa236638e3b5 (commit) via 1d5897a545d9823a00415f0776acdb6f4efe974d (commit) via 3fb83f685f9d1aa01af6a5842d2d76b964368355 (commit) via 3dee5a626dcf848833523a82ed1b45e57397a5b6 (commit) from a72e619bd98a0b42445757149c42aef687ef36e5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0bbaeded08cd5706c505aabf2a83b3d988119edc Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 22:15:24 2012 +0000 sequence: Changed a doc string to get rid of a Sphinx warning. commit 97dfaab324fd9fef1d65d4c2e62efb1e5f43d714 Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 22:15:07 2012 +0000 Get rid of some Sphinx warnings. commit 8ec697e48335a7b865df93e7115830fe6fa5902e Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 22:00:11 2012 +0000 Updated .gitignore. commit 3fa2a63e742a154c8a83fbfb275eb9d767b32c37 Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 21:57:59 2012 +0000 Removed the ffmpeg/mediafile docs from the output (as it only works with once specific version of ffmpeg so far). commit 32382555f759735ffcbbf1a61eec0d053988f7d1 Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 21:57:16 2012 +0000 Removed PyProtocols from the docs. commit fc33642d7e6af1d4a9c3ab5c7822f6ccc885542c Author: Matthias Baas <mb...@us...> Date: Thu Nov 22 21:55:48 2012 +0000 Moved the tutorials over to Sphinx and use the style of the official Py3 docs. commit 827becd189c405a4c6e6a40f95e4fa236638e3b5 Author: Matthias Baas <mb...@us...> Date: Mon Nov 19 22:24:33 2012 +0000 Added pointcloud test tool. commit 1d5897a545d9823a00415f0776acdb6f4efe974d Author: Matthias Baas <mb...@us...> Date: Mon Nov 19 22:22:54 2012 +0000 Added a RenderMan procedural example file. commit 3fb83f685f9d1aa01af6a5842d2d76b964368355 Author: Matthias Baas <mb...@us...> Date: Mon Nov 19 22:06:31 2012 +0000 Ignore the ffmpeg/mediafile tests for now. commit 3dee5a626dcf848833523a82ed1b45e57397a5b6 Author: Matthias Baas <mb...@us...> Date: Mon Nov 19 22:06:06 2012 +0000 ri: Minor change (which will be required for Py3k). ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + cgkit/ri.py | 2 +- cgkit/sequence.py | 2 +- changelog.txt | 4 - demos/snowflake.py | 59 ++ doc/source/conf.py | 8 +- doc/source/generic_modules.rst | 5 +- doc/source/geomobject.rst | 10 +- doc/source/introduction.rst | 3 - doc/sphinxext/pydoctheme/static/pydoctheme.css | 170 ++++ doc/sphinxext/pydoctheme/theme.conf | 23 + doc/sphinxext/static/sidebar.js | 155 ++++ doc/tutorials/Makefile | 153 ++++ doc/tutorials/build.py | 83 -- doc/tutorials/codeblock.py | 83 -- doc/tutorials/default.css | 814 -------------------- doc/tutorials/grow_utility/cfg.py | 9 - doc/tutorials/grow_utility/model1.py | 38 - doc/tutorials/grow_utility/proc.py | 11 - doc/tutorials/grow_utility/proc2.py | 13 - doc/tutorials/index.txt | 18 - doc/tutorials/make.bat | 190 +++++ doc/tutorials/materials/specular.py | 28 - doc/tutorials/ogre/ogre.txt | 399 ---------- doc/tutorials/pack.py | 44 -- doc/tutorials/rst2html.py | 23 - .../animation.txt => source/animation.rst} | 54 +- .../{baking/baking.txt => source/baking.rst} | 62 +- doc/tutorials/source/bouncing_sphere.rst | 91 +++ doc/tutorials/source/bouncing_spheres_ex.rst | 79 ++ doc/tutorials/source/code_examples.rst | 13 + doc/{ => tutorials}/source/conf.py | 127 ++- .../custom_vars.txt => source/custom_vars.rst} | 14 +- .../{code_examples/demo1.txt => source/demo1.rst} | 17 +- .../{code_examples/demo2.txt => source/demo2.rst} | 16 +- .../{code_examples/demo3.txt => source/demo3.rst} | 16 +- doc/tutorials/source/falling_boxes.rst | 178 +++++ .../{materials => source/files}/alphatex.png | Bin 9713 -> 9713 bytes .../{materials => source/files}/ambientdiffuse.py | 0 doc/tutorials/{baking => source/files}/bake_ao.zip | Bin 198769 -> 198769 bytes .../{baking => source/files}/baked_bunny.zip | Bin 548729 -> 548729 bytes doc/tutorials/source/files/falling-boxes.py | 82 ++ doc/tutorials/source/files/newton-ball.py | 28 + doc/tutorials/source/files/newton-cradle.py | 95 +++ .../{renderman => source/files}/simplescene.py | 0 .../{materials => source/files}/texdemo1.py | 0 .../{materials => source/files}/texdemo2.py | 0 .../{materials => source/files}/texdemo3.py | 0 .../{materials => source/files}/texdemo4.py | 0 .../{materials => source/files}/uvmap.png | Bin 7693 -> 7693 bytes .../first_steps.txt => source/first_steps.rst} | 25 +- .../grow_utility.txt => source/grow_utility.rst} | 129 +++- doc/tutorials/source/index.rst | 16 + .../materials.txt => source/materials.rst} | 74 +-- doc/tutorials/source/newton_ball.rst | 95 +++ doc/tutorials/source/newton_cradle_ex.rst | 154 ++++ .../{materials => source/pics}/alphademo.jpg | Bin 37256 -> 37256 bytes .../{materials => source/pics}/ambientdiffuse.jpg | Bin 19430 -> 19430 bytes doc/tutorials/{baking => source/pics}/ao_map1.jpg | Bin 30409 -> 30409 bytes .../{renderman => source/pics}/awing_aqsis.jpg | Bin 18379 -> 18379 bytes .../{renderman => source/pics}/awing_max.jpg | Bin 17010 -> 17010 bytes doc/tutorials/source/pics/balls-and-boxes.png | Bin 0 -> 14123 bytes doc/tutorials/source/pics/boxes-drop.png | Bin 0 -> 10873 bytes doc/tutorials/source/pics/boxes-explode.png | Bin 0 -> 16535 bytes doc/tutorials/{baking => source/pics}/bunny.jpg | Bin 47938 -> 47938 bytes .../pics}/demo1_screenshot.jpg | Bin 7926 -> 7926 bytes .../pics}/demo2_screenshot.jpg | Bin 9544 -> 9544 bytes .../pics}/demo3_screenshot.jpg | Bin 15481 -> 15481 bytes .../{materials => source/pics}/envmap.jpg | Bin 20870 -> 20870 bytes doc/tutorials/{baking => source/pics}/final1.jpg | Bin 34368 -> 34368 bytes doc/tutorials/{baking => source/pics}/final2.jpg | Bin 33854 -> 33854 bytes .../{baking => source/pics}/final_rgb.jpg | Bin 36174 -> 36174 bytes .../{baking => source/pics}/final_rgb2.jpg | Bin 32433 -> 32433 bytes .../{grow_utility => source/pics}/grass2.jpg | Bin 79516 -> 79516 bytes .../{grow_utility => source/pics}/hairy_bunny.jpg | Bin 31623 -> 31623 bytes .../{first_steps => source/pics}/helloworld.jpg | Bin 13112 -> 13112 bytes doc/tutorials/{baking => source/pics}/model.jpg | Bin 35843 -> 35843 bytes .../{materials => source/pics}/multimatbox.jpg | Bin 8082 -> 8082 bytes doc/tutorials/source/pics/newton-ball-hit.png | Bin 0 -> 12708 bytes doc/tutorials/source/pics/newton-ball.png | Bin 0 -> 13920 bytes doc/tutorials/source/pics/newton-cradle.png | Bin 0 -> 19691 bytes .../{renderman => source/pics}/rm_render.jpg | Bin 16569 -> 16569 bytes .../{renderman => source/pics}/rm_viewer.jpg | Bin 36728 -> 36728 bytes .../{renderman => source/pics}/shaderdemo.jpg | Bin 8691 -> 8691 bytes .../pics}/shownormals_screenshot.jpg | Bin 75405 -> 75405 bytes .../{first_steps => source/pics}/simplescene1.jpg | Bin 15569 -> 15569 bytes .../{first_steps => source/pics}/simplescene2.jpg | Bin 16107 -> 16107 bytes .../{thumbs => source/pics}/spacedevice_tn.png | Bin 12954 -> 12954 bytes .../{materials => source/pics}/specular.jpg | Bin 37115 -> 37115 bytes doc/tutorials/source/pics/sphere1.png | Bin 0 -> 10365 bytes doc/tutorials/source/pics/sphere2.png | Bin 0 -> 10642 bytes .../pics}/teapot_nebula.jpg | Bin 72837 -> 72837 bytes .../{materials => source/pics}/texbox.jpg | Bin 31145 -> 31145 bytes .../{materials => source/pics}/texbox2.jpg | Bin 36478 -> 36478 bytes .../{materials => source/pics}/texmodes.jpg | Bin 20365 -> 20365 bytes .../{grow_utility => source/pics}/torus1.jpg | Bin 55899 -> 55899 bytes .../{grow_utility => source/pics}/torus2.jpg | Bin 30762 -> 30762 bytes doc/tutorials/source/pics/twospheres.png | Bin 0 -> 11202 bytes doc/tutorials/{baking => source/pics}/uvlayout.png | Bin 6701 -> 6701 bytes doc/tutorials/{renderman => source/pics}/uvmap.png | Bin 7693 -> 7693 bytes .../renderman.txt => source/renderman.rst} | 73 +-- .../shownormals.txt => source/shownormals.rst} | 20 +- .../spacedevicedemo.rst} | 17 +- doc/tutorials/source/tutorials.rst | 16 + doc/tutorials/thumbs/demo1_tn.jpg | Bin 4907 -> 0 bytes doc/tutorials/thumbs/demo2_tn.jpg | Bin 5428 -> 0 bytes doc/tutorials/thumbs/demo3_tn.jpg | Bin 7375 -> 0 bytes doc/tutorials/thumbs/shownormals_tn.jpg | Bin 6206 -> 0 bytes unittests/all.py | 2 +- unittests/test_ri.py | 2 +- utilities/ptdump.py | 58 ++ 111 files changed, 1951 insertions(+), 1950 deletions(-) create mode 100644 demos/snowflake.py create mode 100644 doc/sphinxext/pydoctheme/static/pydoctheme.css create mode 100644 doc/sphinxext/pydoctheme/theme.conf create mode 100644 doc/sphinxext/static/sidebar.js create mode 100644 doc/tutorials/Makefile delete mode 100644 doc/tutorials/build.py delete mode 100644 doc/tutorials/codeblock.py delete mode 100644 doc/tutorials/default.css delete mode 100644 doc/tutorials/grow_utility/cfg.py delete mode 100644 doc/tutorials/grow_utility/model1.py delete mode 100644 doc/tutorials/grow_utility/proc.py delete mode 100644 doc/tutorials/grow_utility/proc2.py delete mode 100644 doc/tutorials/index.txt create mode 100644 doc/tutorials/make.bat delete mode 100644 doc/tutorials/materials/specular.py delete mode 100644 doc/tutorials/ogre/ogre.txt delete mode 100644 doc/tutorials/pack.py delete mode 100644 doc/tutorials/rst2html.py rename doc/tutorials/{animation/animation.txt => source/animation.rst} (95%) rename doc/tutorials/{baking/baking.txt => source/baking.rst} (93%) create mode 100644 doc/tutorials/source/bouncing_sphere.rst create mode 100644 doc/tutorials/source/bouncing_spheres_ex.rst create mode 100644 doc/tutorials/source/code_examples.rst copy doc/{ => tutorials}/source/conf.py (65%) rename doc/tutorials/{custom_vars/custom_vars.txt => source/custom_vars.rst} (95%) rename doc/tutorials/{code_examples/demo1.txt => source/demo1.rst} (71%) rename doc/tutorials/{code_examples/demo2.txt => source/demo2.rst} (81%) rename doc/tutorials/{code_examples/demo3.txt => source/demo3.rst} (88%) create mode 100644 doc/tutorials/source/falling_boxes.rst rename doc/tutorials/{materials => source/files}/alphatex.png (100%) rename doc/tutorials/{materials => source/files}/ambientdiffuse.py (100%) rename doc/tutorials/{baking => source/files}/bake_ao.zip (100%) rename doc/tutorials/{baking => source/files}/baked_bunny.zip (100%) create mode 100644 doc/tutorials/source/files/falling-boxes.py create mode 100644 doc/tutorials/source/files/newton-ball.py create mode 100644 doc/tutorials/source/files/newton-cradle.py rename doc/tutorials/{renderman => source/files}/simplescene.py (100%) rename doc/tutorials/{materials => source/files}/texdemo1.py (100%) rename doc/tutorials/{materials => source/files}/texdemo2.py (100%) rename doc/tutorials/{materials => source/files}/texdemo3.py (100%) rename doc/tutorials/{materials => source/files}/texdemo4.py (100%) rename doc/tutorials/{materials => source/files}/uvmap.png (100%) rename doc/tutorials/{first_steps/first_steps.txt => source/first_steps.rst} (92%) rename doc/tutorials/{grow_utility/grow_utility.txt => source/grow_utility.rst} (68%) create mode 100644 doc/tutorials/source/index.rst rename doc/tutorials/{materials/materials.txt => source/materials.rst} (92%) create mode 100644 doc/tutorials/source/newton_ball.rst create mode 100644 doc/tutorials/source/newton_cradle_ex.rst rename doc/tutorials/{materials => source/pics}/alphademo.jpg (100%) rename doc/tutorials/{materials => source/pics}/ambientdiffuse.jpg (100%) rename doc/tutorials/{baking => source/pics}/ao_map1.jpg (100%) rename doc/tutorials/{renderman => source/pics}/awing_aqsis.jpg (100%) rename doc/tutorials/{renderman => source/pics}/awing_max.jpg (100%) create mode 100644 doc/tutorials/source/pics/balls-and-boxes.png create mode 100644 doc/tutorials/source/pics/boxes-drop.png create mode 100644 doc/tutorials/source/pics/boxes-explode.png rename doc/tutorials/{baking => source/pics}/bunny.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo1_screenshot.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo2_screenshot.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/demo3_screenshot.jpg (100%) rename doc/tutorials/{materials => source/pics}/envmap.jpg (100%) rename doc/tutorials/{baking => source/pics}/final1.jpg (100%) rename doc/tutorials/{baking => source/pics}/final2.jpg (100%) rename doc/tutorials/{baking => source/pics}/final_rgb.jpg (100%) rename doc/tutorials/{baking => source/pics}/final_rgb2.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/grass2.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/hairy_bunny.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/helloworld.jpg (100%) rename doc/tutorials/{baking => source/pics}/model.jpg (100%) rename doc/tutorials/{materials => source/pics}/multimatbox.jpg (100%) create mode 100644 doc/tutorials/source/pics/newton-ball-hit.png create mode 100644 doc/tutorials/source/pics/newton-ball.png create mode 100644 doc/tutorials/source/pics/newton-cradle.png rename doc/tutorials/{renderman => source/pics}/rm_render.jpg (100%) rename doc/tutorials/{renderman => source/pics}/rm_viewer.jpg (100%) rename doc/tutorials/{renderman => source/pics}/shaderdemo.jpg (100%) rename doc/tutorials/{code_examples => source/pics}/shownormals_screenshot.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/simplescene1.jpg (100%) rename doc/tutorials/{first_steps => source/pics}/simplescene2.jpg (100%) rename doc/tutorials/{thumbs => source/pics}/spacedevice_tn.png (100%) rename doc/tutorials/{materials => source/pics}/specular.jpg (100%) create mode 100644 doc/tutorials/source/pics/sphere1.png create mode 100644 doc/tutorials/source/pics/sphere2.png rename doc/tutorials/{grow_utility => source/pics}/teapot_nebula.jpg (100%) rename doc/tutorials/{materials => source/pics}/texbox.jpg (100%) rename doc/tutorials/{materials => source/pics}/texbox2.jpg (100%) rename doc/tutorials/{materials => source/pics}/texmodes.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/torus1.jpg (100%) rename doc/tutorials/{grow_utility => source/pics}/torus2.jpg (100%) create mode 100644 doc/tutorials/source/pics/twospheres.png rename doc/tutorials/{baking => source/pics}/uvlayout.png (100%) rename doc/tutorials/{renderman => source/pics}/uvmap.png (100%) rename doc/tutorials/{renderman/renderman.txt => source/renderman.rst} (90%) rename doc/tutorials/{code_examples/shownormals.txt => source/shownormals.rst} (92%) rename doc/tutorials/{code_examples/spacedevicedemo.txt => source/spacedevicedemo.rst} (94%) create mode 100644 doc/tutorials/source/tutorials.rst delete mode 100644 doc/tutorials/thumbs/demo1_tn.jpg delete mode 100644 doc/tutorials/thumbs/demo2_tn.jpg delete mode 100644 doc/tutorials/thumbs/demo3_tn.jpg delete mode 100644 doc/tutorials/thumbs/shownormals_tn.jpg create mode 100755 utilities/ptdump.py hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-10-09 20:28:50
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via a72e619bd98a0b42445757149c42aef687ef36e5 (commit) via c094dc86b509163e555b0839e8b5632dbd422dda (commit) via ef8b44f51d47790a790960729500695b9b091280 (commit) via 6124304047befcad82cd0783d15aa974ce8184e8 (commit) via 26450b2a4ff3a263a913c0f4ad957d7d25534c20 (commit) via 4c65b9d61cb080be2c800634eb307082e384775c (commit) via f54c1484c848a6405cae1dd157364c760b97d307 (commit) via 1007977acafdd485e15e826d1caf516e88b11e12 (commit) from 34be220214e9f094841503f195bf7a03ea8c85ad (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a72e619bd98a0b42445757149c42aef687ef36e5 Author: Matthias Baas <mb...@us...> Date: Tue Oct 9 21:27:41 2012 +0100 Made the pointcloud test customizable via an env var. commit c094dc86b509163e555b0839e8b5632dbd422dda Author: Matthias Baas <mb...@us...> Date: Tue Oct 9 21:26:37 2012 +0100 ri: Added options to control how float values are written. commit ef8b44f51d47790a790960729500695b9b091280 Author: Matthias Baas <mb...@us...> Date: Sun Oct 7 14:27:43 2012 +0100 The sequence utility tools now have options -n/-N to enable handling of negative numbers in file names. commit 6124304047befcad82cd0783d15aa974ce8184e8 Author: Matthias Baas <mb...@us...> Date: Sun Oct 7 14:17:55 2012 +0100 sequence: glob() now preserves a trailing separator again so that entire directories can be scanned again. commit 26450b2a4ff3a263a913c0f4ad957d7d25534c20 Author: Matthias Baas <mb...@us...> Date: Sun Oct 7 13:45:27 2012 +0100 sequence: The OutputNameGenerator can now also handle input sequences with negative numbers. commit 4c65b9d61cb080be2c800634eb307082e384775c Author: Matthias Baas <mb...@us...> Date: Sun Oct 7 13:43:00 2012 +0100 sequence: Range objects can now also store negative numbers. commit f54c1484c848a6405cae1dd157364c760b97d307 Author: Matthias Baas <mb...@us...> Date: Sun Oct 7 11:04:48 2012 +0100 sequence: Sequences with one single value didn't get handled properly by the OutputNameGenerator class. The problem was that the code couldn't determine a varying number when there only was one single file, so the "sequence" ended up having no varying number at all. With this patch, the last number will still be treated as varying in such a case. commit 1007977acafdd485e15e826d1caf516e88b11e12 Author: Matthias Baas <mb...@us...> Date: Mon Oct 1 20:11:11 2012 +0100 pointcloud: readDataPoints() didn't work on 64bit systems because a numpy pointer was passed as long. ----------------------------------------------------------------------- Summary of changes: cgkit/pointcloud.py | 2 +- cgkit/ri.py | 52 +++++++++++++++++---- cgkit/sequence.py | 61 ++++++++++++++++++++---- changelog.txt | 8 +++ doc/source/filesequencetools.rst | 34 +++++++++++++- doc/source/ri.rst | 24 ++++++++++ unittests/test_pointcloud.py | 14 +++++- unittests/test_ri.py | 28 +++++++++++ unittests/test_sequence.py | 95 ++++++++++++++++++++++++++++++++++++++ utilities/seqcp.py | 23 +++++++-- utilities/seqls.py | 12 ++++- utilities/seqmv.py | 21 +++++++-- utilities/seqrm.py | 12 ++++- 13 files changed, 353 insertions(+), 33 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-09-30 16:20:47
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 34be220214e9f094841503f195bf7a03ea8c85ad (commit) via 9da6e702c8ae214887a6916748635ec6acd712c0 (commit) via 69ea25876b4dda4e1b194a9f925fc041b6a65838 (commit) from 20f1b7cdf742d14f264e640a462efa27bd5fdb9f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 34be220214e9f094841503f195bf7a03ea8c85ad Author: Matthias Baas <mb...@us...> Date: Sun Sep 30 17:14:53 2012 +0100 sequence: Added the signedNums argument to SeqString constructor, buildSequences() and glob(). That argument can be used to enable support for signed numbers inside strings. If a number is treated as a signed number, any preceding minus sign is assumed to be part of the number instead of the preceding string. (the command line utilities haven't been updated yet, they still assume unsigned numbers) commit 9da6e702c8ae214887a6916748635ec6acd712c0 Author: Matthias Baas <mb...@us...> Date: Sun Sep 30 17:10:00 2012 +0100 sequence: Added the SeqString.fnmatch() method. commit 69ea25876b4dda4e1b194a9f925fc041b6a65838 Author: Matthias Baas <mb...@us...> Date: Sun Sep 30 16:58:26 2012 +0100 sequence: Reverted the SeqString comparison to what it was a while back. Comparison first checks the structure of the SeqString again before comparing numbers. Behavior is now identical to what it was a while back (before May 2010). Before this patch, the string "P1z" was smaller than "P2a" which seems correct at first glance but this may mess with sequences. If there is a "P2z" it will come after "P2a" which is not desirable anymore. Another example is a folder of image files *.JPG and *.CR2 that have the same names but only differ in extension. Before this patch, seqls wouldn't display two sequences because the files get sorted interleaved. With this patch, the string parts have precedence and the numbers are only compared if the string structure is identical. ----------------------------------------------------------------------- Summary of changes: cgkit/sequence.py | 298 ++++++++++++++++++++++++++++---------------- changelog.txt | 7 +- unittests/test_sequence.py | 129 +++++++++++++++++++- 3 files changed, 325 insertions(+), 109 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-04-14 10:17:26
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 20f1b7cdf742d14f264e640a462efa27bd5fdb9f (commit) from cefe26940b96068c431d3da5697df2966fbb138d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 20f1b7cdf742d14f264e640a462efa27bd5fdb9f Author: Matthias Baas <mb...@us...> Date: Sat Apr 14 11:16:47 2012 +0100 ffmpeg: Fix the way the ffmpeg libs are found on linux / added the code creation stuff. ----------------------------------------------------------------------- Summary of changes: cgkit/ffmpeg/cppdefs.py | 181 ++++++++-------- cgkit/ffmpeg/decls.py | 8 +- cgkit/ffmpeg/findlib.py | 30 ++- utilities/avtest.py | 263 ++++++++++++++++++++++ utilities/ffmpeg_code_creation/create.py | 312 +++++++++++++++++++++++++++ utilities/ffmpeg_code_creation/mainheader.h | 10 + 6 files changed, 699 insertions(+), 105 deletions(-) create mode 100755 utilities/avtest.py create mode 100755 utilities/ffmpeg_code_creation/create.py create mode 100644 utilities/ffmpeg_code_creation/mainheader.h hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-04-09 15:27:40
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via 2df0b21e59033851d0026973df17f85b48287527 (commit) via cefe26940b96068c431d3da5697df2966fbb138d (commit) via 1ef6f1ed2ea5c399dae57eab3fcb5b73d16fa783 (commit) via 5ef147e6f6e3c93d2d3a203612a0e9af0ad47cf2 (commit) via e4cff46541a1afcbc07dcc4380b9eddee6b92857 (commit) via 314833753da0d10a9afee86703f465ca348ed2a2 (commit) via 4f8d415e267e46e63d3ff8f541a4e09250d3a7b3 (commit) via 4971411a692914dd69cc18a7c7c82cb1240183a2 (commit) via 61c99ee0ec3e303c4b4ec7b066ef2f54d1e350c5 (commit) via 115d24ea032716e8a1dc27a3e9a7e91119976b24 (commit) via a00cb56cde11cad3d625a8b897de7456c5570faa (commit) via 7d6e05c9225d0cc6aff1b3636c827f6554c5546d (commit) from 77547407b858f3c593fa1256470555298484f3ff (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2df0b21e59033851d0026973df17f85b48287527 Merge: 4f8d415 cefe269 Author: Matthias Baas <mb...@us...> Date: Mon Apr 9 16:14:33 2012 +0100 Merge branch 'master' into py3k Conflicts: cgkit/mayabinary.py cgkit/mediafile.py commit 4f8d415e267e46e63d3ff8f541a4e09250d3a7b3 Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 19:42:00 2011 +0000 Py3k: Ran 2to3 on viewer.py, render.py, etc. commit 4971411a692914dd69cc18a7c7c82cb1240183a2 Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 19:36:11 2011 +0000 Py3k changes. commit 61c99ee0ec3e303c4b4ec7b066ef2f54d1e350c5 Merge: a00cb56 115d24e Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 19:35:21 2011 +0000 Merge branch 'master' into py3k Conflicts: cgkit/glfreedistantlight.py cgkit/glfreespotlight.py cgkit/glpointlight.py cgkit/gltargetdistantlight.py cgkit/gltargetspotlight.py cgkit/lightsource.py cgkit/worldobject.py commit a00cb56cde11cad3d625a8b897de7456c5570faa Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 17:24:41 2011 +0000 Py3k updates (next -> __next__). commit 7d6e05c9225d0cc6aff1b3636c827f6554c5546d Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 17:08:48 2011 +0000 Py3k update. ----------------------------------------------------------------------- Summary of changes: cgkit/eventmanager.py | 4 +- cgkit/ffmpeg/__init__.py | 8 +- cgkit/ffmpeg/avcodec.py | 307 +++--- cgkit/ffmpeg/avformat.py | 328 +++---- cgkit/ffmpeg/avutil.py | 298 ++++--- cgkit/ffmpeg/cppdefs.py | 204 ++++ cgkit/ffmpeg/decls.py | 1496 ++++++++++++++++++++++++++++ cgkit/ffmpeg/swscale.py | 61 +- cgkit/glfreedistantlight.py | 9 +- cgkit/glfreespotlight.py | 9 +- cgkit/glpointlight.py | 9 +- cgkit/gltargetdistantlight.py | 8 +- cgkit/gltargetspotlight.py | 8 +- cgkit/lightsource.py | 10 +- cgkit/maimport.py | 6 +- cgkit/mayabinary.py | 298 +------ cgkit/{mayabinary.py => mayaiff.py} | 88 +- cgkit/mediafile.py | 888 ++++++++++++++--- cgkit/ribexport.py | 44 +- cgkit/rmshader.py | 8 +- cgkit/sloargs.py | 22 +- cgkit/worldobject.py | 31 +- changelog.txt | 4 + doc/source/ffmpeg.rst | 335 ++++++- doc/source/generic_modules.rst | 2 + doc/source/mayabinary.rst | 84 +-- doc/source/{mayabinary.rst => mayaiff.rst} | 88 +- doc/source/mediafile.rst | 333 ++++++ setup.py | 26 +- unittests/data/video1.mp4 | Bin 0 -> 4787 bytes unittests/test_ffmpeg.py | 70 ++ unittests/test_mediafile.py | 182 ++++ utilities/convert3d.py | 4 +- utilities/info3d.py | 54 +- utilities/postbake.py | 6 +- utilities/render.py | 30 +- utilities/viewer.py | 62 +- wrappers/py_component.cpp | 2 +- wrappers/py_geoms1.cpp | 2 +- 39 files changed, 4099 insertions(+), 1329 deletions(-) create mode 100644 cgkit/ffmpeg/cppdefs.py create mode 100644 cgkit/ffmpeg/decls.py copy cgkit/{mayabinary.py => mayaiff.py} (84%) copy doc/source/{mayabinary.rst => mayaiff.rst} (52%) create mode 100644 doc/source/mediafile.rst create mode 100644 unittests/data/video1.mp4 create mode 100644 unittests/test_ffmpeg.py create mode 100644 unittests/test_mediafile.py hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2012-04-09 15:27:11
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via cefe26940b96068c431d3da5697df2966fbb138d (commit) via 1ef6f1ed2ea5c399dae57eab3fcb5b73d16fa783 (commit) via 5ef147e6f6e3c93d2d3a203612a0e9af0ad47cf2 (commit) via e4cff46541a1afcbc07dcc4380b9eddee6b92857 (commit) via 314833753da0d10a9afee86703f465ca348ed2a2 (commit) via 115d24ea032716e8a1dc27a3e9a7e91119976b24 (commit) from fc774df51574df2f68ab33db2c3e6d71d54c76df (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit cefe26940b96068c431d3da5697df2966fbb138d Author: Matthias Baas <mb...@us...> Date: Mon Apr 9 15:36:24 2012 +0100 ffmpeg/mediafile: More work on the modules, reading video/audio is working now (audio may need some minor changes). commit 1ef6f1ed2ea5c399dae57eab3fcb5b73d16fa783 Author: Matthias Baas <mb...@us...> Date: Mon Mar 12 20:24:29 2012 +0000 ribexport: Some shaders were using names that are reserved keywords. commit 5ef147e6f6e3c93d2d3a203612a0e9af0ad47cf2 Author: Matthias Baas <mb...@us...> Date: Mon Mar 12 20:23:10 2012 +0000 Refactored mayabinary module - new module: mayaiff. commit e4cff46541a1afcbc07dcc4380b9eddee6b92857 Author: Matthias Baas <mb...@us...> Date: Fri Dec 9 13:36:05 2011 +0000 Further work on the ffmpeg/mediafile modules (not complete yet). commit 314833753da0d10a9afee86703f465ca348ed2a2 Author: Matthias Baas <mb...@us...> Date: Fri Dec 9 13:49:32 2011 +0000 setup.py: Only write the cgkitinfo module if the contents of the file actually changed (the time is not part of the info string anymore)). commit 115d24ea032716e8a1dc27a3e9a7e91119976b24 Author: Matthias Baas <mb...@us...> Date: Sun Dec 4 18:02:35 2011 +0000 Refactor: WorldObject constructors don't need that exec statement anymore (it wouldn't work under py3k). ----------------------------------------------------------------------- Summary of changes: cgkit/ffmpeg/avcodec.py | 303 +++--- cgkit/ffmpeg/avformat.py | 318 +++---- cgkit/ffmpeg/avutil.py | 150 ++- cgkit/ffmpeg/cppdefs.py | 204 ++++ cgkit/ffmpeg/decls.py | 1496 ++++++++++++++++++++++++++++ cgkit/ffmpeg/swscale.py | 227 +++-- cgkit/glfreedistantlight.py | 9 +- cgkit/glfreespotlight.py | 9 +- cgkit/glpointlight.py | 9 +- cgkit/gltargetdistantlight.py | 8 +- cgkit/gltargetspotlight.py | 8 +- cgkit/lightsource.py | 10 +- cgkit/mayabinary.py | 295 +------ cgkit/{mayabinary.py => mayaiff.py} | 72 +- cgkit/mediafile.py | 888 ++++++++++++++--- cgkit/ribexport.py | 44 +- cgkit/worldobject.py | 31 +- changelog.txt | 4 + doc/source/ffmpeg.rst | 335 ++++++- doc/source/generic_modules.rst | 2 + doc/source/mayabinary.rst | 84 +-- doc/source/{mayabinary.rst => mayaiff.rst} | 88 +- doc/source/mediafile.rst | 333 ++++++ setup.py | 26 +- unittests/data/video1.mp4 | Bin 0 -> 4787 bytes unittests/test_ffmpeg.py | 70 ++ unittests/test_mediafile.py | 182 ++++ 27 files changed, 3986 insertions(+), 1219 deletions(-) create mode 100644 cgkit/ffmpeg/cppdefs.py create mode 100644 cgkit/ffmpeg/decls.py copy cgkit/{mayabinary.py => mayaiff.py} (86%) copy doc/source/{mayabinary.rst => mayaiff.rst} (52%) create mode 100644 doc/source/mediafile.rst create mode 100644 unittests/data/video1.mp4 create mode 100644 unittests/test_ffmpeg.py create mode 100644 unittests/test_mediafile.py hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-20 20:39:31
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via fc774df51574df2f68ab33db2c3e6d71d54c76df (commit) from 0db942f44dace572974efb975ae3226aa5a39068 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: cgkit/__init__.py | 125 --------------------------------- cgkit/autocam.py | 2 +- cgkit/camcontrol.py | 2 +- cgkit/camerabase.py | 2 +- cgkit/cmds.py | 2 +- cgkit/component.py | 6 +- cgkit/dddsimport.py | 2 +- cgkit/expression.py | 2 +- cgkit/freecamera.py | 2 +- cgkit/glfreedistantlight.py | 1 - cgkit/glfreespotlight.py | 1 - cgkit/{drawgeom.py => globalscene.py} | 16 +++-- cgkit/glpointlight.py | 1 - cgkit/glrenderer.py | 2 +- cgkit/gltargetdistantlight.py | 1 - cgkit/gltargetspotlight.py | 1 - cgkit/gnuplotter.py | 2 +- cgkit/lightsource.py | 1 - cgkit/lookat.py | 1 - cgkit/objexport.py | 2 +- cgkit/odedynamics.py | 2 +- cgkit/offexport.py | 2 +- cgkit/pidcontroller.py | 2 +- cgkit/plyexport.py | 2 +- cgkit/pyimport.py | 7 +- cgkit/ribexport.py | 2 +- cgkit/scene.py | 8 +-- cgkit/sceneglobals.py | 2 +- cgkit/slideshow.py | 2 +- cgkit/targetcamera.py | 2 +- cgkit/tool.py | 2 +- cgkit/tunnel.py | 1 - cgkit/valuetable.py | 2 +- cgkit/worldobject.py | 6 +- cgkit/x3dimport.py | 2 +- 35 files changed, 42 insertions(+), 176 deletions(-) copy cgkit/{drawgeom.py => globalscene.py} (89%) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-20 20:37:47
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via 77547407b858f3c593fa1256470555298484f3ff (commit) via 46b6a61f5e5e658e0f902052c3c5373f99398a33 (commit) via fc774df51574df2f68ab33db2c3e6d71d54c76df (commit) via 0db942f44dace572974efb975ae3226aa5a39068 (commit) via 858368f1bf48dc2c63de075f082419b7a81fe244 (commit) via 99c08d2c13b1daa7cb63191d02b7fe285e3eb1ab (commit) via 954c5aef047ecc95c3151d89716d2784197806d7 (commit) via d417649608a11e47ce96282c3d9786f497d59bb2 (commit) from 86d54a13ec2611e432987b8262a3aa84a46e624a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 77547407b858f3c593fa1256470555298484f3ff Author: Matthias Baas <mb...@us...> Date: Sun Nov 20 20:36:01 2011 +0000 Py3k updates (the modules can be imported now, but the unit tests still fail). commit 46b6a61f5e5e658e0f902052c3c5373f99398a33 Merge: 99c08d2 fc774df Author: Matthias Baas <mb...@us...> Date: Sun Nov 13 21:32:28 2011 +0000 Merge branch 'master' into py3k Conflicts: cgkit/cmds.py cgkit/component.py cgkit/scene.py cgkit/sceneglobals.py commit fc774df51574df2f68ab33db2c3e6d71d54c76df Author: Matthias Baas <mb...@us...> Date: Sun Nov 13 20:55:07 2011 +0000 Refactored the imports to avoid a cyclic import. The main getScene() function is now in the globalscene module. Most other modules can now import from that module instead from the scene module. commit 99c08d2c13b1daa7cb63191d02b7fe285e3eb1ab Merge: 86d54a1 954c5ae Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 21:49:52 2011 +0000 Merge branch 'master' of ssh://cgkit.git.sourceforge.net/gitroot/cgkit/cgkit into py3k ----------------------------------------------------------------------- Summary of changes: cgkit/_OpenGL/GL.py | 2 +- cgkit/_OpenGL/GLU.py | 2 +- cgkit/_OpenGL/GLUT.py | 2 +- cgkit/__init__.py | 125 ------------------------ cgkit/asfamcimport.py | 24 +++--- cgkit/autocam.py | 2 +- cgkit/beziercurve.py | 12 +- cgkit/beziercurvegeom.py | 16 ++-- cgkit/box.py | 16 ++-- cgkit/boxgeom.py | 2 +- cgkit/bvh.py | 2 +- cgkit/bvhimport.py | 12 +- cgkit/camcontrol.py | 12 +- cgkit/camerabase.py | 20 ++-- cgkit/ccylinder.py | 16 ++-- cgkit/ccylindergeom.py | 2 +- cgkit/cmds.py | 26 +++--- cgkit/component.py | 10 +- cgkit/dddsimport.py | 32 +++--- cgkit/draw.py | 10 +- cgkit/drawgeom.py | 2 +- cgkit/drawtextgeom.py | 4 +- cgkit/euleradapter.py | 22 ++-- cgkit/expression.py | 36 ++++---- cgkit/flockofbirds.py | 16 ++-- cgkit/fob.py | 20 ++-- cgkit/freecamera.py | 20 ++-- cgkit/geomobject.py | 4 +- cgkit/glfreedistantlight.py | 17 ++-- cgkit/glfreespotlight.py | 17 ++-- cgkit/glmaterial.py | 28 +++--- cgkit/{drawgeom.py => globalscene.py} | 16 ++-- cgkit/glpointlight.py | 17 ++-- cgkit/glrenderer.py | 8 +- cgkit/glslangparams.py | 6 +- cgkit/gltargetdistantlight.py | 21 ++-- cgkit/gltargetspotlight.py | 21 ++-- cgkit/gnuplotter.py | 16 ++-- cgkit/group.py | 31 +++++-- cgkit/ifsimport.py | 10 +- cgkit/joint.py | 34 ++++---- cgkit/joints.py | 4 +- cgkit/joystick.py | 2 +- cgkit/lightsource.py | 11 +- cgkit/lookat.py | 7 +- cgkit/lwobimport.py | 18 ++-- cgkit/maimport.py | 34 ++++---- cgkit/material.py | 2 +- cgkit/material3ds.py | 20 ++-- cgkit/mayaspotlight.py | 12 +- cgkit/mediafile.py | 4 +- cgkit/objexport.py | 32 +++--- cgkit/objimport.py | 28 +++--- cgkit/objmaterial.py | 20 ++-- cgkit/odedynamics.py | 97 ++++++++++---------- cgkit/offexport.py | 26 +++--- cgkit/offimport.py | 24 +++--- cgkit/pidcontroller.py | 28 +++--- cgkit/plane.py | 16 ++-- cgkit/planegeom.py | 2 +- cgkit/pluginmanager.py | 10 +- cgkit/plyexport.py | 18 ++-- cgkit/plyimport.py | 10 +- cgkit/polyhedron.py | 16 ++-- cgkit/polyhedrongeom.py | 2 +- cgkit/preferences.py | 6 +- cgkit/pyimport.py | 17 ++-- cgkit/quadrics.py | 18 ++-- cgkit/ribarchive.py | 12 +- cgkit/ribexport.py | 80 ++++++++-------- cgkit/riutil.py | 2 +- cgkit/rmshader.py | 40 ++++---- cgkit/scene.py | 8 +- cgkit/sceneglobals.py | 2 +- cgkit/slideshow.py | 34 ++++---- cgkit/sloargs.py | 16 ++-- cgkit/slparams.py | 23 +++-- cgkit/spheregeom.py | 2 +- cgkit/spotlight3ds.py | 12 +- cgkit/stitch.py | 20 ++-- cgkit/stlimport.py | 8 +- cgkit/targetcamera.py | 24 +++--- cgkit/tool.py | 30 +++--- cgkit/torus.py | 12 +- cgkit/torusgeom.py | 2 +- cgkit/trimesh.py | 18 ++-- cgkit/trimeshgeom.py | 2 +- cgkit/tunnel.py | 49 +++++----- cgkit/undo.py | 2 +- cgkit/valuetable.py | 14 ++-- cgkit/worldobject.py | 18 ++-- cgkit/x3dimport.py | 32 +++--- supportlib/SConstruct | 168 ++++++++++++++++---------------- supportlib/include/quat.h | 6 +- unittests/test_arrayslots.py | 6 +- wrappers/py_slot.h | 7 +- wrappers/py_worldobject3.cpp | 2 +- 97 files changed, 867 insertions(+), 979 deletions(-) copy cgkit/{drawgeom.py => globalscene.py} (89%) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-13 10:18:30
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 0db942f44dace572974efb975ae3226aa5a39068 (commit) via 858368f1bf48dc2c63de075f082419b7a81fe244 (commit) from 954c5aef047ecc95c3151d89716d2784197806d7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0db942f44dace572974efb975ae3226aa5a39068 Author: Matthias Baas <mb...@us...> Date: Sun Nov 13 10:13:37 2011 +0000 Updated the SConstruct file so that it runs without warnings with recent versions of scons. commit 858368f1bf48dc2c63de075f082419b7a81fe244 Author: Matthias Baas <mb...@us...> Date: Sun Nov 13 10:12:07 2011 +0000 Make sure M_PI is available (on Windows this is not always the case). ----------------------------------------------------------------------- Summary of changes: supportlib/SConstruct | 168 ++++++++++++++++++++++---------------------- supportlib/include/quat.h | 6 ++- 2 files changed, 89 insertions(+), 85 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-12 13:22:35
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via 86d54a13ec2611e432987b8262a3aa84a46e624a (commit) via 8908eca0d67f62d087c528d613ef7e9381f050ee (commit) via 516e538f858e9deb1aac0654016444567fea1652 (commit) from de0c910c98bfa58122d5281c374e2391a487b050 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 86d54a13ec2611e432987b8262a3aa84a46e624a Merge: 8908eca de0c910 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 13:21:25 2011 +0000 Merge branch 'py3k' of ssh://mb...@cg.../gitroot/cgkit/cgkit into py3k Conflicts: utilities/maya/asfamcExporter.mel commit 8908eca0d67f62d087c528d613ef7e9381f050ee Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 13:16:58 2011 +0000 Newline conversion commit 516e538f858e9deb1aac0654016444567fea1652 Merge: dcc594b 568cd03 Author: Matthias Baas <mb...@us...> Date: Sat Jan 16 11:21:38 2010 +0000 Merge branch 'master' of ssh://mb...@cg.../gitroot/cgkit/cgkit into py3k ----------------------------------------------------------------------- Summary of changes: utilities/maya/asfamcExporter.mel | 594 ++++++++++++++++++------------------ 1 files changed, 297 insertions(+), 297 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-12 13:15:20
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, master has been updated via 954c5aef047ecc95c3151d89716d2784197806d7 (commit) via d417649608a11e47ce96282c3d9786f497d59bb2 (commit) from 3d04327414e70b5d080786f6d33cb99a6ffdee37 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 954c5aef047ecc95c3151d89716d2784197806d7 Merge: d417649 3d04327 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 13:14:26 2011 +0000 Merge branch 'master' of ssh://mb...@cg.../gitroot/cgkit/cgkit commit d417649608a11e47ce96282c3d9786f497d59bb2 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 13:12:57 2011 +0000 Newline conversion ----------------------------------------------------------------------- Summary of changes: utilities/maya/asfamcExporter.mel | 594 ++++++++++++++++++------------------ 1 files changed, 297 insertions(+), 297 deletions(-) hooks/post-receive -- cgkit |
From: Matthias B. <mb...@us...> - 2011-11-12 12:53:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "cgkit". The branch, py3k has been updated via de0c910c98bfa58122d5281c374e2391a487b050 (commit) via 7bb40b90e0684c09823ce389e21c3548a3ba43d7 (commit) via ad7a1a35ed1050964a2e817b8e6d85977fb2ae05 (commit) via 3d04327414e70b5d080786f6d33cb99a6ffdee37 (commit) via 0a911ae2f22bbcdcc9acb905f9008682485bfdbf (commit) via e07f2acd574f5b8bff4b4a82e2f06456bbb711d1 (commit) via 60c3d295f11f816abfd1837a50cd83ee0e208416 (commit) via 8ae777cb43b287e3ff243c2aa8ca45cd0cd955ab (commit) via ec41394cba5d18e49e1c3d951e3b34bbf0b7ca54 (commit) via d2d252b1623924b9c285438cfedffc32b6424911 (commit) via 33cd1f70fdae4a39a53bec2a3d81a05b39ead216 (commit) via 9ea8d0edd9401caaf05f1a8c6232e41400e0a600 (commit) via c21adc1f5fd6fcc1024ae9cf4f84576e7ab28982 (commit) via 61e2ebf2c9bb5457fa2f78982ad343af1f7c6db9 (commit) via 28f07c6fb05ddf7c331097e69dac2de7dabd3ad6 (commit) via d358612c6d22b209bb5b45b8d616b6134c5ef5c7 (commit) via 08a933f9556148d4e34c94bc21301628544b630e (commit) via 4b846b06fa50c8cbbdf4662b5441088aa7e30d2c (commit) via fc50c34a67da1e80272d6f8a881d1bf764146108 (commit) via 1ba028e8d7d4d78bda2a8ccaa515eb8a7e5a6dbd (commit) via 587e11435266ca8c7472f17888fb0b14843f11d1 (commit) via d7e1156e4fd4fdcb243884b65c50280229a10e94 (commit) via e84fcd3c7abc1b0eb7250cae6fd3d746b470c3bb (commit) via b2b61774d7e94f41d743121d528e46bc9e0c0dee (commit) via f69fe329caf822645fd4e6947c3c119e8fab93a1 (commit) via 6cc0411282cde7b37b73cfe1695649bef40232a9 (commit) via 7ad76b3a7d23e8584d078daaacfd734897e6a546 (commit) via b8e1ee3b5c2109cffef33ed5b25a9f49968a9f29 (commit) via b6cdcfadfaa9f4714131b399bf40fb4d1fd2bc32 (commit) via 39307935765b51e55b12d04b20692667d73fe983 (commit) via 1188873373d43a4c3ae691df9c97e4ae21b3c882 (commit) via 2bfdc4990582ce227fcfe11ee51d52e1e33c0004 (commit) via 83a149102da8150ccf4ee0db4fb8c035ad0f9475 (commit) via fcd66b5a47cc60c24b3e87420bf64d96908d87e9 (commit) via 0fcc030c61d1e57c435ffcab2b8957fd82288d83 (commit) via 5d2670371d069575d2c3c2546c0f5d63dca0e6eb (commit) via 1c7d03cccaa6e0f33d230ef6e9e1130f4485acd8 (commit) via 551d7719fa4044d758df27c6e791e2e9d3aa964d (commit) via a3b13ccae5611dac4867056ab4fb9fd03b152777 (commit) via 6a7a3d98ad042b088372b2ee8e47ac65f533aab7 (commit) via ea34fa5f93d012e8bd13b9782f6817dcb611b204 (commit) via 4c904ea705a8fe6c8a1e779d580c5f767c6a3ddd (commit) via 3b1b6a37ad951086884fe77ba4487476c38ce2da (commit) via 860962bae3cdacdd23745dd1750519432b7a88e0 (commit) via 7563086420cc1f0e4aa3c0ec6b961556435bea0a (commit) via ef47bb42d57a34894bffffc1a001a7385d88b13c (commit) via c3f1c4a34f406b3a86e20c07cb5e5ea0f9ea4cec (commit) via 3f54fb02bfa91909df50050953c3350591b25b12 (commit) via 02d0f6dd21281b90eb4091e9a8cd39b9d6bcb143 (commit) via 398bda4abab3301ecc51fea4a63dac69f0e7777e (commit) via 568cd033467fdd765b19df8e2723c4f17e634e53 (commit) via ad60d6a6efcb1c8d53387610b7069d87e8711f88 (commit) via 02998d7115799dfa102a4df0dbc1307bb5aba00a (commit) via 06b53ded8dbdedbc8c3fa8f2d52d216271602564 (commit) via cc647d3ca42d9b37dbc4b0e556096ea82e292c88 (commit) via d9b582bc95eb4993eb14225116ff651bae4e1ccd (commit) from dcc594b6b25195279e7906b098dfb7e1fdd14f7d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit de0c910c98bfa58122d5281c374e2391a487b050 Merge: 7bb40b9 dcc594b Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 12:51:52 2011 +0000 Merge branch 'py3k' of ssh://cgkit.git.sourceforge.net/gitroot/cgkit/cgkit into py3k commit 7bb40b90e0684c09823ce389e21c3548a3ba43d7 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 12:16:20 2011 +0000 Py3k updates. commit ad7a1a35ed1050964a2e817b8e6d85977fb2ae05 Merge: e07f2ac 3d04327 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 11:35:13 2011 +0000 Merge branch 'master' into py3k commit e07f2acd574f5b8bff4b4a82e2f06456bbb711d1 Author: Matthias Baas <mb...@us...> Date: Sat Nov 12 10:28:16 2011 +0000 Py3k: Changed some import statements to work with py3k. commit 60c3d295f11f816abfd1837a50cd83ee0e208416 Merge: 33cd1f7 8ae777c Author: Matthias Baas <mb...@us...> Date: Mon Nov 7 21:07:45 2011 +0000 Merge branch 'master' into py3k Conflicts: cgkit/scene.py commit 33cd1f70fdae4a39a53bec2a3d81a05b39ead216 Author: Matthias Baas <mb...@us...> Date: Sat Nov 5 13:21:09 2011 +0000 Py3k: 2to3 conversions. commit 9ea8d0edd9401caaf05f1a8c6232e41400e0a600 Author: Matthias Baas <mb...@us...> Date: Sat Nov 5 13:20:13 2011 +0000 An umlaut in a C++ doc string resulted in an error when trying to import _core under py3k. commit 6cc0411282cde7b37b73cfe1695649bef40232a9 Merge: 83a1491 7ad76b3 Author: Matthias Baas <mb...@us...> Date: Sat May 15 09:40:24 2010 +0100 Merge branch 'master' into py3k Conflicts: cgkit/slparams.py commit 83a149102da8150ccf4ee0db4fb8c035ad0f9475 Author: Matthias Baas <mb...@us...> Date: Wed May 12 22:09:14 2010 +0100 Py3k fix (different string handling). commit 1c7d03cccaa6e0f33d230ef6e9e1130f4485acd8 Author: Matthias Baas <mb...@us...> Date: Sat May 8 14:38:40 2010 +0100 Turn ascii strings in a Ri shared library into unicode strings. commit 551d7719fa4044d758df27c6e791e2e9d3aa964d Merge: b2c85ee a3b13cc Author: Matthias Baas <mb...@us...> Date: Sat May 8 13:44:25 2010 +0100 Merge branch 'master' into py3k Conflicts: cgkit/cri.py cgkit/ri.py cgkit/riutil.py ----------------------------------------------------------------------- Summary of changes: .gitignore | 8 +- cgkit/GUI/call.py | 2 +- cgkit/GUI/menu.py | 22 +- cgkit/GUI/panels.py | 12 +- cgkit/GUI/window.py | 2 +- cgkit/Interfaces/__init__.py | 12 +- cgkit/Interfaces/icamera.py | 3 +- cgkit/Interfaces/icomponent.py | 2 +- cgkit/Interfaces/irigidbody.py | 3 +- cgkit/Interfaces/isceneitem.py | 2 +- cgkit/Interfaces/iworldobject.py | 3 +- cgkit/_cri.py | 2 + cgkit/asfamc.py | 22 +- cgkit/asfamcimport.py | 12 +- cgkit/bvh.py | 24 +- cgkit/cgtypes.py | 79 +- cgkit/cmds.py | 12 +- cgkit/component.py | 23 +- cgkit/dddsimport.py | 6 +- cgkit/euleradapter.py | 2 +- cgkit/eventmanager.py | 21 +- cgkit/events.py | 2 +- cgkit/expression.py | 6 +- cgkit/{spacedevice => ffmpeg}/__init__.py | 41 +- cgkit/ffmpeg/avcodec.py | 372 ++++ cgkit/ffmpeg/avformat.py | 460 +++++ cgkit/ffmpeg/avutil.py | 128 ++ cgkit/{glove/__init__.py => ffmpeg/findlib.py} | 62 +- cgkit/ffmpeg/swscale.py | 111 ++ cgkit/flockofbirds.py | 6 +- cgkit/fob.py | 6 +- cgkit/glmaterial.py | 8 +- cgkit/glslangparams.py | 24 +- cgkit/glslangtokenize.py | 2 +- cgkit/ifsimport.py | 6 +- cgkit/jobqueue/__init__.py | 4 +- cgkit/jobqueue/defaultprocs/blender.py | 18 +- cgkit/jobqueue/defaultprocs/maya.py | 10 +- cgkit/jobqueue/defaultprocs/renderrib.py | 12 +- cgkit/jobqueue/jobhandle.py | 2 +- cgkit/jobqueue/jobproc.py | 4 +- cgkit/jobqueue/jobqueue.py | 36 +- cgkit/keydefs.py | 2 +- cgkit/light/cgtypes/mat3.py | 5 +- cgkit/light/cgtypes/mat4.py | 6 +- cgkit/light/cgtypes/quat.py | 14 +- cgkit/lwob.py | 184 +- cgkit/lwobimport.py | 6 +- cgkit/maimport.py | 4 +- cgkit/mayaascii.py | 112 +- cgkit/mayabinary.py | 41 +- cgkit/mediafile.py | 540 ++++++ cgkit/motionpath.py | 4 +- cgkit/noise.py | 38 +- cgkit/objmtl.py | 28 +- cgkit/odedynamics.py | 179 ++- cgkit/offimport.py | 4 +- cgkit/pluginmanager.py | 34 +- cgkit/plyexport.py | 10 +- cgkit/pointcloud.py | 39 +- cgkit/preferences.py | 6 +- cgkit/{wintab/__init__.py => protocols.py} | 57 +- cgkit/ribexport.py | 88 +- cgkit/riutil.py | 2 +- cgkit/rmshader.py | 20 +- cgkit/scene.py | 12 +- cgkit/sequence.py | 42 +- cgkit/simplecpp.py | 22 +- cgkit/sl.py | 4 +- cgkit/sloargs.py | 16 +- cgkit/stitch.py | 10 +- cgkit/stlimport.py | 14 +- cgkit/timer.py | 6 +- cgkit/tool.py | 26 +- cgkit/tunnel.py | 26 +- cgkit/undo.py | 10 +- cgkit/worldobject.py | 2 +- changelog.txt | 53 + demos/tabletdemo.py | 48 + demos/tabletinfo.py | 208 +++ demos/tablettest.py | 122 ++ doc/source/eventmanager.rst | 2 +- doc/source/ffmpeg.rst | 235 +++ doc/source/generic_modules.rst | 1 + doc/source/mat4.rst | 4 +- doc/source/mayaascii.rst | 9 +- doc/source/motionpath.rst | 2 +- doc/source/objimport.rst | 2 +- doc/source/odedynamics.rst | 136 ++- doc/source/odejoints.rst | 13 + doc/source/sequence.rst | 4 +- doc/source/sl.rst | 6 - pyrex/c/_pointcloud.c | 2247 +++++++++++++++++++++--- setup.py | 9 +- supportlib/include/mat3.h | 307 ++-- supportlib/include/mat4.h | 422 +++--- supportlib/include/quat.h | 14 +- supportlib/src/glrenderer.cpp | 25 + supportlib/src/worldobject.cpp | 47 +- unittests/data/reftest.ma | 111 ++ unittests/test_eventmanager.py | 101 ++ unittests/test_jobqueue.py | 2 +- unittests/test_mat3.py | 5 + unittests/test_mat3_light.py | 7 +- unittests/test_mat4.py | 6 + unittests/test_mat4_light.py | 8 +- unittests/test_mayaascii.py | 26 +- unittests/test_pointcloud.py | 208 ++-- unittests/test_quat.py | 117 ++ unittests/test_quat_light.py | 119 ++- unittests/test_sequence.py | 16 +- unittests/test_sl.py | 111 ++ unittests/test_slots.py | 22 + unittests/test_vec3_light.py | 2 +- unittests/test_vec4_light.py | 2 +- utilities/checkenv.py | 90 +- utilities/maya/asfamcExporter.mel | 6 +- render.py => utilities/render.py | 0 viewer.py => utilities/viewer.py | 60 +- viewerOgre.py => utilities/viewerOgre.py | 0 viewerOsg.py => utilities/viewerOsg.py | 0 wrappers/py_slot.h | 2 +- wrappers/py_trimeshgeom.cpp | 2 +- wrappers/rply/py_rply_read.cpp | 6 +- 124 files changed, 6668 insertions(+), 1484 deletions(-) copy cgkit/{spacedevice => ffmpeg}/__init__.py (73%) create mode 100644 cgkit/ffmpeg/avcodec.py create mode 100644 cgkit/ffmpeg/avformat.py create mode 100644 cgkit/ffmpeg/avutil.py copy cgkit/{glove/__init__.py => ffmpeg/findlib.py} (56%) create mode 100644 cgkit/ffmpeg/swscale.py create mode 100644 cgkit/mediafile.py copy cgkit/{wintab/__init__.py => protocols.py} (58%) create mode 100644 demos/tabletdemo.py create mode 100755 demos/tabletinfo.py create mode 100755 demos/tablettest.py create mode 100644 doc/source/ffmpeg.rst create mode 100644 unittests/data/reftest.ma create mode 100644 unittests/test_eventmanager.py create mode 100644 unittests/test_sl.py rename render.py => utilities/render.py (100%) rename viewer.py => utilities/viewer.py (91%) rename viewerOgre.py => utilities/viewerOgre.py (100%) rename viewerOsg.py => utilities/viewerOsg.py (100%) hooks/post-receive -- cgkit |