8a0cd0bc97Added another Sequence effect: the wellknown Glow effect.
Roel Spruit
2004-06-23 22:11:57 +00:00
eec72e3d4bFeature requests:
Ton Roosendaal
2004-06-23 18:48:55 +00:00
ec6b6314f0Committing the NSIS installer script changes used for the 2.33a release.
Simon Clitherow
2004-06-23 18:43:25 +00:00
629e526b25- Added correct Writing/Reading of the new Sweep sequence effect (Thanks Ton, where would I be without you) - Sweep effect updates after you change the type of sweep now.
Roel Spruit
2004-06-23 18:22:51 +00:00
3bf5e671d0* Syntax error on line 1050 prevented scons from starting the compile process. * Corrected some indenting
Nathan Letwory
2004-06-23 14:56:30 +00:00
9fa857b5c7Fix a compile error in data conversion: double declaration of some vertex attributes.
Kester Maddock
2004-06-23 12:13:09 +00:00
38de9559bcFix for reflection mapping unlit faces: normals were not being sent, hence reflection maps weren't being rendered properly (bf-bug #1385) Set the diffuse material colour - lighting brightness should match blender better. (bf-bug #1385)
Kester Maddock
2004-06-23 01:12:11 +00:00
b506d93f0eReport 1387 (todo)
Ton Roosendaal
2004-06-22 14:35:35 +00:00
01bb620574Fixed another oldie; when loading file the totals counter (as displayed in info header) didn't update. Also removed convention it counts from active window-layer, now it uses scene layer.
Ton Roosendaal
2004-06-22 12:59:53 +00:00
f2be1db99dLittle feat request: the rendertime disappeared from header after a rendering; now it's a permanent part of it.
Ton Roosendaal
2004-06-22 12:02:19 +00:00
f89f32d420added a new function to the World module : GetActive(), which returns the world associated to the scene, or None if no such world exists
Jacques Guignot
2004-06-22 11:38:58 +00:00
ee07502a04- Scripts: small update of ideasman's obj import/export scripts (added support for smooth faces)
Jiri Hnidek
2004-06-21 20:32:07 +00:00
59433aa42eReport #1391
Ton Roosendaal
2004-06-21 17:58:53 +00:00
e26c5a7676Report #1376
Ton Roosendaal
2004-06-21 16:07:50 +00:00
52bf2db342Fix: creating a Mesh primitive UV Sphere, used a remove doubles to get rid of the seam (it's a Spin command!). The threshold value for remove was set on 0.01, giving too easy errors. Now its 0.0001
Ton Roosendaal
2004-06-21 14:40:31 +00:00
a41759cb8b- Scripts: Campbell Barton updated his Wavefront OBJ scripts and Ben Omari updated his DirectX 7 and 8 ones (thanks both). The other listed scripts had minor updates to accomodate the menu changes. - Scripts in menus: renamed Tools to Object, Generators to Add, and Modifiers to Mesh (Metaball, Curve, Surface can be added later), to integrate better in the interface. - Fixed a bug in Blender.sys.makename: last letter of file extension was being cut out.
Willian Padovani Germano
2004-06-21 12:01:23 +00:00
625e7fb12cThese are changes sent by Luis_F who got this working on win32. Only applies to that platform and fixes a problem findind yafray dll's
Alejandro Conty Estevez
2004-06-21 08:17:05 +00:00
f778d83155Bug fix 1326
Ton Roosendaal
2004-06-19 18:23:22 +00:00
84caaf5acaFixed error in previous commit, that skipped drawing non-basis Mballs. Thanks Jiri for pointing me to it!
Ton Roosendaal
2004-06-19 17:35:37 +00:00
830028560eTooltips:
Ton Roosendaal
2004-06-19 14:37:25 +00:00
6fdea0ffe7Popular request: the floating panels (NKEY) now close on a 2nd NKEY command. This for all current NKEY menus by default. Can be standard for each hotkey controlled Panel from now on; use toggle_blockhandler() for it.
Ton Roosendaal
2004-06-19 12:25:28 +00:00
8617ce5141- added Font object to have outlines on Solid draw + selection - Font object didn't support draw xtra wire yet - removed drawing the circles from MBall object, except in editmode - little cleanup in draw_object() call, it had a weird exception for mball drawing
Ton Roosendaal
2004-06-19 09:35:23 +00:00
a31dec3712added a new Sequence Effect: Sweep. this consists of 22 different ways to sweep from 1 strip to another. For you windows lovers: it's like "Blinds" in Powerpoint :) - in the NKEY menu you can choose which type you want perform, vertical, horizontal, in/out etc. it's too much to decribe.
Roel Spruit
2004-06-18 22:53:06 +00:00
35382146beI thought I added this include path for yafray to the msvc files already......o well, here it is again. it couldn't find RE-callbacks.h
Roel Spruit
2004-06-18 21:13:33 +00:00
d222422c7fThis patch makes the vertex loop select tool only select edges which are part of 2 faces, this cleans up some incorrect selections the tool was making around areas in the mesh where faces had been deleted.
Johnny Matthews
2004-06-18 20:04:39 +00:00
ace24ac5b4This is a bandaid for a logic error in select_vertex_loop() that prevents an infinite loop in some cases. A fix for the logic error will come when I find the error :)
Johnny Matthews
2004-06-18 17:50:49 +00:00
401d9ef738Added the possibillity of naming sequence strips in the sequence editor. previously this was not possible for all types. - Change the name of a strip in the NKEY menu of the strip. - If a strip HAS a name, it will be displayed in the strip, instead of all that garbage that was previously there (image locations, lengths, whatever)
Roel Spruit
2004-06-18 15:04:27 +00:00
4861dbbe50Scene.c: added missing code to copy base to object flag Drawobject.c: added wireframe outline for selected solid objects. needs some feedback though, at my system it is quite slow.
Ton Roosendaal
2004-06-17 18:31:42 +00:00
5fb7fbe391NaN makefile fix for yafray dir and typo corrected on "xml" button tooltip
Alejandro Conty Estevez
2004-06-17 16:34:27 +00:00
cfbce399aaThese are changes necessary for building with msvc in a near future. Just making sure memory is always allocated and freed in the same binary object, which seems to be mandatory on msvc if you don't have the comercial version. If you are using this code you need to syncronize with yafray cvs also, or it won't work. Binaries for os x are updated in the link I gave in my last commit.
Alejandro Conty Estevez
2004-06-17 11:24:30 +00:00
a78ad46c0dadded files for yafray plugin export to msvc 6 projectfiles
Roel Spruit
2004-06-16 20:47:17 +00:00
b106d1b8b6Added Panel support in Sequence window, and converted old Nkey menu for it.
Ton Roosendaal
2004-06-16 20:25:56 +00:00
ed86852f7eNew export through plugin scheme for yafray. It is working on linux and mac os x Needs latest yafray, you can get it from cvs, but I have also binaries for os x here:
Alejandro Conty Estevez
2004-06-16 18:44:12 +00:00
54f9086d3cRestored oldstyle zoom in/out, and added a new userpref for denoting zoom types:
Ton Roosendaal
2004-06-16 13:31:32 +00:00
4091851043Replace all glFinish() with glFlush().
Kester Maddock
2004-06-16 11:34:45 +00:00
ddec3db89d- New Blender.Draw method by Campbell Barton (Cam / ideasman): PupStrInput, a wrapper for the Blender String popup (thanks!) - Fixed bug #1374 reported by Gabriel Beloin (gabio, thanks too): http://projects.blender.org/tracker/?func=detail&atid=125&aid=1374&group_id=9 There was a minor mistake in the import menu: vrml called dxf and vice-versa and shortcuts were wrong (removed them). - Doc updates, minor updates elsewhere.
Willian Padovani Germano
2004-06-16 01:18:57 +00:00
23165676b7updated documentation
Jacques Guignot
2004-06-15 16:17:25 +00:00
3406c81a6b- some bug fix: some vert tVerts and normals are seperated by
Jiri Hnidek
2004-06-15 09:45:29 +00:00
467311ad34- New script: Wim Van Hoydonck contributed the famous Knife script (put under Modifiers group) developed by Stefano Selleri and himself (thank to both!) - Added helper function Blender.sys.makename, updated docs and script ac3d_export to use it (shall update other exporters too): this function is just a simple helper to format a filename as needed (change extension, strip dirname, it defaults to use G.sce as path). - Added a test method: Blender.Scene.getScriptlinks(eventName): just testing, if this path proves useful other functions will be added and made general, for objects, etc.
Willian Padovani Germano
2004-06-15 04:16:30 +00:00
317e067ecb- Campbell Barton's (AKA Ideasman) obj importer script (some split improvements) - I added support of material and texture import (.mtl files) Textures are assigned to faces and materials too.
Jiri Hnidek
2004-06-14 20:51:09 +00:00
f24be4c6adrewind of previous commit as some experiment bad problems.
Jean-Luc Peurière
2004-06-14 18:52:56 +00:00
73642b2a42* Floating panel cosmetic tweaks
Matt Ebb
2004-06-14 13:07:53 +00:00
de9e455088added a [get/set]Range function. Updated documentation accordingly. (suggested by Stephane SOPPERA, tks!)
Jacques Guignot
2004-06-14 09:24:50 +00:00
8e48c5c412updated Metaball doc
Jacques Guignot
2004-06-14 08:55:45 +00:00
9b2626f232added a new function to the Metaball module, (tks Jiri!) : getMetaElemList added a new class : metaelem class
Jacques Guignot
2004-06-13 21:26:50 +00:00
e06fba8a1dchanged MT_NDEBUG macro to a MT_DEBUG one and reversed defines So now by default, assert is not used in moto code.
Jean-Luc Peurière
2004-06-13 21:11:10 +00:00
d56315aa18Bug 1335
Ton Roosendaal
2004-06-13 19:30:56 +00:00
7f3dcd7c64Bug 1349
Ton Roosendaal
2004-06-13 17:40:25 +00:00
694ed26f8bFix for #1355
Ton Roosendaal
2004-06-13 10:18:32 +00:00
5d0818494dNew script: Ben Omari contributed a DirectX 8 Exporter (thanks!). It will probably be updated before 2.34, as some of the other bundled scripts.
Willian Padovani Germano
2004-06-12 20:46:24 +00:00
e8e073d326- update to MSVC6 for Property support
Joseph Gilbert
2004-06-11 13:21:32 +00:00
af38db0f18- update to MSVC7 for Property support
Joseph Gilbert
2004-06-11 13:19:48 +00:00
e18194d2ca- update to SCons for Property support
Joseph Gilbert
2004-06-11 13:17:36 +00:00
3a816f1c30- new internal Property module - Object support for add/remove/modify object Properties
Joseph Gilbert
2004-06-11 13:15:50 +00:00
648a2d3819Script menus: -- new try so that scripts place their guis and file selectors in proper places: should be ok now for any but the really weirdest screen layouts, will be updated when scripts are added to other menus in the interface.
Willian Padovani Germano
2004-06-11 09:17:49 +00:00
79c00d658e* Added a spot for scripts to register themselves in the Help menu
Matt Ebb
2004-06-11 02:39:22 +00:00
d34f89b755* Edited and consistent-ified the File->Import menu item labels and fileselect button labels, as discussed on the forums.
Matt Ebb
2004-06-11 02:12:37 +00:00
a23c6a71da- small updates to scripts and bpython docs, also fixed two warnings; - added function Blender.sys.exists(path) to check if a given file exists; - forgot to mention: in my previous commit the blender.html file was also updated slightly.
Willian Padovani Germano
2004-06-10 15:14:49 +00:00
7ff5c16a02This fix is thanks to: hangman4 (Thomas Power)
Kent Mein
2004-06-09 19:49:43 +00:00
57fc443fe4Fixed part of write a bmp file, its still truncating the image slightly however this fixes another problem. (Basically the offset wasn't being computed correctly. This is for bug: 1080
Kent Mein
2004-06-09 19:27:48 +00:00
53e1b83f1eupdated NAN_PYTHON_VERSION to 2.3 for all platforms...
Kent Mein
2004-06-08 15:47:19 +00:00
21580bf21cnew function for the Metaball objects : addMetaelem, which allows users to create Metaballs from python. modified doc/Metaball.py to add this function modified Object.c to allow the creation of Metaball objects
Jacques Guignot
2004-06-08 07:27:37 +00:00
25a0df8b71Scripts: Campbell (ideasman) donated two more scripts: bvh motion capture import/export (thanks!).
Willian Padovani Germano
2004-06-08 05:43:00 +00:00
61bb158291BPython docs: small formatting fixes, basically, so that epydoc can generate dvi, ps and pdf versions.
Willian Padovani Germano
2004-06-08 04:41:02 +00:00
942a68da07Add the separate spec colour definitions!
Kester Maddock
2004-06-07 11:57:10 +00:00
c16444e624Python updates: Added scene module
Kester Maddock
2004-06-07 11:03:12 +00:00
b468bf726cLighting updates: Added specular after texture. Added Light properties: Negative, No Diffuse, No Specular, Quad, Quad2
Kester Maddock
2004-06-07 11:01:31 +00:00
b82be27659Bundled scripts: -starting updates and new additions for Blender 2.34: Some of the new scripts require Python modules not builtin with Blender, so you either need a full Python install or the needed extra modules. This is an ongoing work, there should be more scripts, better testing and also proper ways to tell users they don't have all expected modules. It's expected that Win users won't need full Python installs, since we can provide a minimal zip with the needed modules from 2.34 on.
Willian Padovani Germano
2004-06-07 01:34:15 +00:00
372636c116Scons build fixes from lukep: Remove Physics libraries from non gameblender builds Add Quicktime to player From Chris Keith: Remove Quicktime framework (MacOSX!) on Windows builds.
Kester Maddock
2004-06-07 00:57:31 +00:00
a703837179Replace deprecated methods from old api: PythonReturnErrorObject PythonIncRef
Stephen Swaney
2004-06-06 22:42:51 +00:00
d97e3e5527patch for bug #1347. IpoCurve.evaluate() missing/disappeared. Contributed by Philip Wainwright.
Stephen Swaney
2004-06-06 19:42:12 +00:00
37ac685951Fixing something else broken broke: The fix for "no action == crash" prevented rvk editing to work in the action window.
Chris Want
2004-06-05 14:59:30 +00:00
7d6f4cd67fFixing something broken broke: ICON_BLOCKBUT_CORNER is not defined anywhere.
Chris Want
2004-06-05 14:46:38 +00:00
25c9dd464e* Fixed a crash in the action window when attempting to manipulate keys with no action loaded.
Matt Ebb
2004-06-05 07:13:05 +00:00
3038507b1b* Better error checking with apply deformation / make duplis real in the toolbox (blame it on ugly apply_object() )
Matt Ebb
2004-06-05 06:52:14 +00:00
506b78bfbb* Big, mundane clean up and edit of (error/ok/etc) messages and pupmenu()s. Edited spelling and grammar, stylistic consistency, etc.
Matt Ebb
2004-06-05 05:55:15 +00:00
4b544c75c0blenderplayer target for SCons.
Kester Maddock
2004-06-04 12:58:46 +00:00
7bf6864360In Object.select() make the selected object the active object. Update by Campbell Barton to his previous patch.
Stephen Swaney
2004-06-04 07:52:06 +00:00
72493e41bdCompile fixes for gcc 3.4
Kester Maddock
2004-06-04 03:04:56 +00:00
44f45894c2Miscellaneous Fixes: Add Python Mapping method to CListValue Fix Bernoulli bool distribution python method for random actuator Fix Python IpoActuator methods setProperty and force acts local Make data objects private Better sort method for polygon materials - much easier to understand
Kester Maddock
2004-06-04 03:00:13 +00:00
4ff321d507Fix bug #1334: Crash with Python/GameEngine when the script has syntax errors. When Python compile fails (eg syntax errors) skip the execute stage.
Kester Maddock
2004-06-04 02:10:58 +00:00
f41c926a12deleted redefinition of var that is passed in.
Kent Mein
2004-06-03 19:59:34 +00:00
2b7e35b8e7bugfix #1345. Curve.isNurb() segfault fixed.
Stephen Swaney
2004-06-03 16:23:51 +00:00
630de827d7* Tiny almost-insignificant tweak to the curvature of button drawing
Matt Ebb
2004-06-03 14:30:12 +00:00
5926231d12* Added 'Transform' menus to Ipo, OOPS, Action, NLA, and Sequence spaces
Matt Ebb
2004-06-03 14:29:14 +00:00
94042b0fefCam's patch to enable parenting in the OOPS menu.
Kent Mein
2004-06-03 14:26:44 +00:00
bc329a57f9Fix for MSVC compiler. ;-)
Kester Maddock
2004-06-02 13:34:58 +00:00
cce2180e4bDo a databrowse window for sound actuators when necessary.
Kester Maddock
2004-06-02 13:17:39 +00:00
976e3a1824Updates to GamePython Reference. Added Actuator documentation.
Kester Maddock
2004-06-02 12:43:27 +00:00
474ec217aenew Object.select() and Object.isSelected() methods to manipulate the selection state of Objects. Contributed by Campbell Barton.
Stephen Swaney
2004-06-02 06:19:56 +00:00
931b382d76Fix for the IK Assertion bug when the IK constraint on a bone points to the armature that owns the bone and the subtarget bone for the constraint is invalid.
Chris Want
2004-05-31 13:21:33 +00:00
0dfc3a3b78Use epydoc for generating game python reference (like the bpython guys)
Kester Maddock
2004-05-31 13:06:04 +00:00
4f457fa277Limit for Normalise() call was 0.000000001 or so. This is still far too big, since a float can go to 10^-37. And, this value is still squared, so a square root will not frustrate it.
Ton Roosendaal
2004-05-31 12:08:50 +00:00
2a41593932- added some "Transform Properties" for MetaElem (Metaball in edit mode, N key). It is locx, loxy, locz, dx, dy, dz and stiffness
Jiri Hnidek
2004-05-30 14:12:14 +00:00
d38329b5aaAdded Python module for Lights. Added attributes to the vertex class.
Kester Maddock
2004-05-30 11:09:46 +00:00
b97c77df2bCheck for zero normal vectors in the clip planes (if eg Python has set a strange projection matrix) Fix the transformation of the frustum bound sphere to world coordinates.
Kester Maddock
2004-05-30 11:04:26 +00:00
62c333a562report #1338
Ton Roosendaal
2004-05-29 19:46:46 +00:00