-
- Downloads
New scripts:
- hotkeys, obdatacopier and renameobjectbyblock, all from Jean-Michel Soler (jms); - bevel_center by Loic Berthe, suggested for inclusion by jms; - doc_browser, by Daniel Dunbar (Zr) Thanks to them for the new contributions! (I included doc_browser at 'Misc' because only users interested in script writing would actually use it, but it could also be under 'Help'. Opinions?) BPython related: - Added scriptlink methods to object, lamp, camera and world. - Object: added object.makeTrack and object.clearTrack (old track method). - sys: made sys.exists(path) return 0 for not found; 1 for file, 2 for dir and -1 for neither. - doc updates and fixes. - made ONLOAD event work. G.f's SCENESCRIPT bit was being zeroed in set_app_data. - Blender: updated functions Load and Save to support the builtin importers and exporters besides .blend (dxf, videoscape, vrml 1.0, stl, ...) - Draw: added mouse wheel events. - Scene: added scene.play to play back animations (like ALT+A and SHIFT+ALT+A). Makes a good counter, too, when the 'win' attribute is set to a space that doesn't "animate". The scene.play() addition and the fix to ONLOAD scriptlinks is part of the work for a Blender demo mode. It already works, but I'll still add support for Radiosity calculations and fix a thing in main(): it executes onload scripts too early (BIF_Init), giving funny results in alt+a animations and renderings when firing up Blender. Loading after the program is up has no such problems. When I finish I'll post examples of demo mode scripts.
Showing
- release/scripts/ac3d_export.py 28 additions, 15 deletionsrelease/scripts/ac3d_export.py
- release/scripts/bevel_center.py 462 additions, 0 deletionsrelease/scripts/bevel_center.py
- release/scripts/doc_browser.py 425 additions, 0 deletionsrelease/scripts/doc_browser.py
- release/scripts/hotkeys.py 438 additions, 0 deletionsrelease/scripts/hotkeys.py
- release/scripts/obdatacopier.py 142 additions, 0 deletionsrelease/scripts/obdatacopier.py
- release/scripts/renameobjectbyblock.py 173 additions, 0 deletionsrelease/scripts/renameobjectbyblock.py
- source/blender/blenkernel/intern/blender.c 2 additions, 1 deletionsource/blender/blenkernel/intern/blender.c
- source/blender/blenkernel/intern/exotic.c 17 additions, 13 deletionssource/blender/blenkernel/intern/exotic.c
- source/blender/python/BPY_interface.c 28 additions, 16 deletionssource/blender/python/BPY_interface.c
- source/blender/python/api2_2x/Blender.c 84 additions, 25 deletionssource/blender/python/api2_2x/Blender.c
- source/blender/python/api2_2x/Camera.c 51 additions, 0 deletionssource/blender/python/api2_2x/Camera.c
- source/blender/python/api2_2x/Draw.c 6 additions, 3 deletionssource/blender/python/api2_2x/Draw.c
- source/blender/python/api2_2x/Lamp.c 302 additions, 1 deletionsource/blender/python/api2_2x/Lamp.c
- source/blender/python/api2_2x/Lamp.h 0 additions, 252 deletionssource/blender/python/api2_2x/Lamp.h
- source/blender/python/api2_2x/Object.c 119 additions, 13 deletionssource/blender/python/api2_2x/Object.c
- source/blender/python/api2_2x/Scene.c 73 additions, 0 deletionssource/blender/python/api2_2x/Scene.c
- source/blender/python/api2_2x/Sys.c 16 additions, 6 deletionssource/blender/python/api2_2x/Sys.c
- source/blender/python/api2_2x/World.c 37 additions, 0 deletionssource/blender/python/api2_2x/World.c
- source/blender/python/api2_2x/World.h 14 additions, 1 deletionsource/blender/python/api2_2x/World.h
- source/blender/python/api2_2x/doc/BGL.py 26 additions, 15 deletionssource/blender/python/api2_2x/doc/BGL.py
Loading
Please register or sign in to comment