blender/release/scripts
Chris Want d41fd9079d A fairly major revision of the VRML97 export script.
Changes include, but may not be limited to:

* Support for meshes with multiple materials/face images
* Mode modular design that more closely reflects Blender's
  internal workings
* Position, scale, and orientations are now exclusively dealt
  with in Transform nodes, making the math more unified and
  way easier to understand.
* vertex colors either written when mesh has SHARED_COL
  face property, or when mesh has vertex colors and
  first material with VCOL_PAINT (a little crufty, but
  maybe will try a better way later)
* Support for debugging output to the console by setting
  the 'rt' button to 42 (for mild verbosity) or 43 (for more
  verbosity)
* Potentially long lists like vertex coordinates, face indices,
  etc. are now unindented (why potentially waste thousands of
  tab characters?)
* All lines in the script are under 79 characters (as per the
  python style guide).

A major revision will usually beget major bugs, so
please test, test, test to make sure I haven't broken your favorite
feature in this script! (I've done a number of tests loading
output into the Bitmanagement viewer and into 3DSMax.)
2006-05-18 17:34:41 +00:00
..
bpydata Fixed 2 bugs in mesh brush. 3805 and 3806 2006-04-11 02:41:11 +00:00
bpymodules Stoped a list that didint need to be made. 2006-05-18 14:13:47 +00:00
3ds_export.py Applied patch 4188 with some modifications. 2006-05-14 03:11:55 +00:00
3ds_import.py Made import set the object layer to the current scene layer, applied the 3ds name to the object and the mesh. 2006-05-17 00:47:00 +00:00
ac3d_export.py Scripts: 2006-01-29 19:17:53 +00:00
ac3d_import.py Scripts: 2006-01-29 19:17:53 +00:00
animation_trajectory.py Allow to see in real time trajectory of selected object. 2006-05-14 11:55:52 +00:00
Apply_def.py Scripts: 2006-01-29 19:17:53 +00:00
archimap.py Fixed a bug in boxpack that archimap not to clear data between uses, and become progressivly slower. 2006-01-12 03:34:37 +00:00
armature_symetry.py BPython: 2005-05-17 07:17:52 +00:00
Axiscopy.py Scripts: 2006-01-29 19:17:53 +00:00
batch_name_edit.py renaming python script... 2006-01-20 02:37:00 +00:00
bevel_center.py Should now work with python 2.3, also optimized dictionary's a bit. keys -> iterkeys and has_key -> try/except 2006-02-24 04:03:15 +00:00
blender2cal3d.py ==scripts == 2006-04-19 00:54:21 +00:00
blenderLipSynchro.py Scripts: 2005-12-15 18:12:49 +00:00
bvh2arm.py Scripts: 2006-01-29 19:17:53 +00:00
bvh_export.py Scripts: 2006-01-29 19:17:53 +00:00
bvh_import.py Scripts: 2006-01-29 19:17:53 +00:00
camera_changer.py BPython: bug fixes / patches from trackers 2005-05-20 05:14:03 +00:00
clean_mesh.py removing file with old name, 2006-01-20 04:41:55 +00:00
config.py Note: this commit includes new functionality to save and restore scripts configure options. This is ongoing work, scripts still have to be updated to use this feature and more tests are needed, though many have been performed. The new Scripts Config Editor script is the main part of this. If anyone wants to check it, only the AC3D importer and exporter have already been updated to use it: simply open them (you can then cancel with ESC) to have the data created, then try the config editor. 2005-04-16 05:25:42 +00:00
console.py Scripts: 2006-01-29 19:17:53 +00:00
DirectX8Exporter.py ==scripts == 2006-04-18 22:56:45 +00:00
DirectX8Importer.py ==Directx 8 importer== 2006-03-29 06:25:07 +00:00
discombobulator.py Scripts updated: 2005-10-11 19:05:56 +00:00
disp_paint.py Scripts: 2005-10-11 02:32:58 +00:00
doc_browser.py Note: this commit includes new functionality to save and restore scripts configure options. This is ongoing work, scripts still have to be updated to use this feature and more tests are needed, though many have been performed. The new Scripts Config Editor script is the main part of this. If anyone wants to check it, only the AC3D importer and exporter have already been updated to use it: simply open them (you can then cancel with ESC) to have the data created, then try the config editor. 2005-04-16 05:25:42 +00:00
envelope_assignment.py BPython: 2005-05-17 07:17:52 +00:00
envelope_symmetry.py BPython: 2005-05-17 07:17:52 +00:00
export_lightwave_motion.py Lightwave mot exporter now does worldspace loc/size/rot 2006-04-27 12:51:09 +00:00
export-iv-0.1.py ==SConscript fix for cygwin== 2006-02-12 15:37:01 +00:00
fixfromarmature.py JMS's updated script. Must try to work out which one to remove, this one or apply_def 2006-04-22 09:23:25 +00:00
flt_export.py removed slow list handeling 2006-01-10 17:40:50 +00:00
flt_filewalker.py Added openflight import/export- Blight v1.2 2006-01-10 13:42:20 +00:00
flt_import.py bugfix: Object.Get() throws ValueError rather than AttributeError. 2006-02-01 15:21:05 +00:00
help_browser.py BPython bug fixes: 2005-06-11 05:30:14 +00:00
help_getting_started.py Scripts: 2004-11-07 16:31:13 +00:00
help_manual.py Scripts: 2004-11-07 16:31:13 +00:00
help_py_reference.py Scripts: 2004-11-07 16:31:13 +00:00
help_release_notes.py Scripts: 2004-11-07 16:31:13 +00:00
help_tutorials.py Scripts: 2004-11-07 16:31:13 +00:00
help_web_blender.py Scripts: 2004-11-07 16:31:13 +00:00
help_web_devcomm.py Scripts: 2004-11-07 16:31:13 +00:00
help_web_eshop.py Scripts: 2004-11-07 16:31:13 +00:00
help_web_usercomm.py Scripts: 2004-11-07 16:31:13 +00:00
hotkeys.py ==scripts == 2006-04-18 22:50:20 +00:00
image_edit.py Win32 image opening was broken with the default settings. 2006-05-16 01:41:54 +00:00
image_find_paths.py A utility script that refinds all image paths for images that have a path whos file dosent exist. 2006-04-10 23:14:17 +00:00
kloputils.py Scripts: 2004-11-07 16:31:13 +00:00
knife.py BPython: 2005-05-17 07:17:52 +00:00
lightwave_export.py Scripts: 2006-01-29 19:17:53 +00:00
lightwave_import.py Scripts: 2006-01-29 19:17:53 +00:00
md2_export.py ==md2 export== 2006-05-16 02:56:14 +00:00
md2_import.py Scripts: 2005-12-15 01:42:45 +00:00
mesh_bbrush_menu.py Added Mesh menu access for b-brush sculpter. 2006-01-18 00:14:33 +00:00
mesh_boneweight_copy.py removed an optimizarion in seeking verts that could cause an eternal loop. 2006-05-10 15:31:11 +00:00
mesh_cleanup.py Moved ngon creating function from obj_import into BPyMesh so other importers can use it. 2006-04-10 21:42:18 +00:00
mesh_edges2curves.py This script converts open and closed edge loops into polylines 2006-02-08 14:38:47 +00:00
mesh_mirror_tool.py * Added optional X Zero snapping with tolerence limit. 2006-04-28 11:41:11 +00:00
mesh_poly_reduce.py Fixed some evil bugs in the poly reducer messing up UV's every now and then. 2006-05-18 02:22:05 +00:00
mesh_tri2quad.py Another fix for a silly bug 2006-02-20 10:31:24 +00:00
mirror_bone_weights.py Scripts: 2005-12-15 20:12:00 +00:00
nendo_export.py Scripts: 2006-01-29 19:17:53 +00:00
nendo_import.py Scripts: 2006-01-29 19:17:53 +00:00
obdatacopier.py Scripts: 2004-11-07 16:31:13 +00:00
obj_export.py Moved ngon creating function from obj_import into BPyMesh so other importers can use it. 2006-04-10 21:42:18 +00:00
obj_import.py Added options 2006-05-09 13:20:18 +00:00
object_batch_name_edit.py Applied patch https://projects.blender.org/tracker/index.php?func=detail&aid=4159&group_id=9&atid=127 2006-05-06 09:11:11 +00:00
off_export.py Scripts: 2006-01-29 19:17:53 +00:00
off_import.py Scripts: 2006-01-29 19:17:53 +00:00
paths_import.py Scripts: 2005-06-12 23:40:46 +00:00
ply_export.py ==python scripts== 2006-01-12 21:33:42 +00:00
ply_import.py Speedup by a factor of about 20% 2006-01-26 15:39:38 +00:00
radiosity_export.py Scripts: 2006-01-29 19:17:53 +00:00
radiosity_import.py Scripts: 2006-01-29 19:17:53 +00:00
raw_export.py Scripts: 2006-01-29 19:17:53 +00:00
raw_import.py Scripts: 2006-01-29 19:17:53 +00:00
renameobjectbyblock.py Scripts: 2004-11-07 16:31:13 +00:00
rvk1_torvk2.py Scripts: Jean-Michel updated his rvk1 to rvk2 script (thanks); small fix in BPyRegistry module to remove empty config keys instead of causing an error 2005-11-04 16:30:38 +00:00
save_theme.py Scripts: 2006-01-29 19:17:53 +00:00
sel_same.py BPython: 2005-03-19 06:24:55 +00:00
skin.py Scripts: 2006-01-29 19:17:53 +00:00
slp_import.py Scripts: 2006-01-29 19:17:53 +00:00
sysinfo.py Note: this commit includes new functionality to save and restore scripts configure options. This is ongoing work, scripts still have to be updated to use this feature and more tests are needed, though many have been performed. The new Scripts Config Editor script is the main part of this. If anyone wants to check it, only the AC3D importer and exporter have already been updated to use it: simply open them (you can then cancel with ESC) to have the data created, then try the config editor. 2005-04-16 05:25:42 +00:00
tex2uvbaker.py Scripts: 2006-01-29 19:17:53 +00:00
truespace_export.py Scripts: 2006-01-29 19:17:53 +00:00
truespace_import.py Scripts: 2006-01-29 19:17:53 +00:00
unweld.py Note: this commit includes new functionality to save and restore scripts configure options. This is ongoing work, scripts still have to be updated to use this feature and more tests are needed, though many have been performed. The new Scripts Config Editor script is the main part of this. If anyone wants to check it, only the AC3D importer and exporter have already been updated to use it: simply open them (you can then cancel with ESC) to have the data created, then try the config editor. 2005-04-16 05:25:42 +00:00
uv_export.py === Script Update: UV Export === 2006-03-04 18:19:05 +00:00
uv_from_adjacent.py This script sets the UV mapping and image of selected faces from adjacent unselected faces. 2006-02-07 10:50:35 +00:00
uv_relax.py works with free verts and a bit faster 2006-02-07 03:58:57 +00:00
uvcopy.py returned a revised result output, style "Copied UV from object Cube to object(s) ['Cube.004', 'Cube.003', 'Cube.002', 'Cube.001']." 2006-01-31 21:01:50 +00:00
uvpaint.py Scripts: 2005-10-11 02:32:58 +00:00
vertexpaint_selfshadow_ao.py fixed devide by zero error with zero length edges. 2006-05-15 17:42:01 +00:00
videoscape_export.py Scripts: 2006-01-29 19:17:53 +00:00
vrml97_export.py A fairly major revision of the VRML97 export script. 2006-05-18 17:34:41 +00:00
weightpaint_clean.py Added vertex weight python scripts accessable from the paint menu. 2006-05-05 16:17:59 +00:00
weightpaint_grow_shrink.py Added some shortcuts to Mesh 2006-05-11 10:06:15 +00:00
weightpaint_normalize.py Added vertex weight python scripts accessable from the paint menu. 2006-05-05 16:17:59 +00:00
widgetwizard.py Scripts: 2005-12-15 18:12:49 +00:00
wings_export.py Scripts: 2006-01-29 19:17:53 +00:00
wings_import.py Scripts: 2006-01-29 19:17:53 +00:00
x3d_export.py Scripts: 2006-01-29 19:17:53 +00:00
xfig_export.py ==python scripts== 2006-01-13 00:24:23 +00:00
xsi_export.py Scripts: 2005-12-15 20:12:00 +00:00