abe8191d70BPython: - fixed two warnings, unused var in Object.c and undeclared function in script.c - updated Blender.Draw doc, it was missing info about Button object - refactored pytype initialization to try to fix for once platform (and distro!) specific crashes on startup. This asked for tiny updates in Effect.[ch] (removed static from declaration, moved definitions to the .c file) and modules.h - fixed error I made trying to fix scripts w/ no [eol] char in menus. Thanks Michael Velikanje for reporting the problem!
Willian Padovani Germano
2004-04-23 13:11:48 +00:00
da7b4711a4When Sound blocks are loaded, they can have packedfiles. If a Sound isn't played (= packedfiles opened and copied to another block) these packed data blocks where not freed.
Ton Roosendaal
2004-04-23 13:11:29 +00:00
9095df6efbEnable the new, fast loading of the STL exotic file type (thanks Ton!)
Chris Want
2004-04-22 22:33:57 +00:00
feaa60081dtypo in this file...
Ton Roosendaal
2004-04-22 20:37:24 +00:00
438331af8eNasty Library linking and appending stuff!
Ton Roosendaal
2004-04-22 19:58:54 +00:00
66578d2900Fix for CTRL+drag on sliders and number buttons. The code wasn't correct at all (for ages!). Rule now again is:
Ton Roosendaal
2004-04-22 17:46:07 +00:00
a0b738fe89Fixed bug #1187: tooltip typos in the uv calculation panel - Draw Edges buttons all had the same tooltip - aequator -> equator
Brecht Van Lommel
2004-04-22 17:22:01 +00:00
90e69b1a30bug 1181
Ton Roosendaal
2004-04-22 17:11:20 +00:00
efc389fe4fIn beginning of buttons for logic editor was weird code checking physics model. It even has old enji buttons still! Anyhoo, if no World was active it returned.. that could be coded friendlier.
Ton Roosendaal
2004-04-22 13:08:49 +00:00
b37e9eafeb- NLA Window: Added support for Panels, and converted old NKEY menu here. Also enabled zooming in further, as for Action Window. (note: this editor can use some work, this action stuff is underdeveloped and mysterious!)
Ton Roosendaal
2004-04-22 12:36:27 +00:00
004307a572Small fix: when using vertex keys for Lattices, all buttons in the panel where locked. This should not be for three of them, to set drawtype or key mode (slurph, relative)
Ton Roosendaal
2004-04-22 10:35:02 +00:00
892720ffad[SCONS] Optimisation flags for msvc
Nathan Letwory
2004-04-22 04:50:41 +00:00
0d0ab24e4a- zeroed out a variable before strcat()'ing! :) - removed a rogue debug printf().
Simon Clitherow
2004-04-21 19:03:22 +00:00
282d063569commented out code to enable multiple uiBlocks in window with different matrices (like action window should have). This one gave error in IpoWindow with Panel.
Ton Roosendaal
2004-04-21 18:04:02 +00:00
2e4d0e9c5aFix for #1174
Ton Roosendaal
2004-04-21 17:23:04 +00:00
562900689afix for bug #1178
Ton Roosendaal
2004-04-21 16:43:51 +00:00
f80809825eFix for radio render.
Ton Roosendaal
2004-04-21 15:44:37 +00:00
ebd762b5e7BPython: - Michel's linux test builds with Python 2.3.x were crashing. This of course shouldn't happen even when Python isn't installed in the system. The problem was much probably some uninitialized internal type needed by the Mathutils module and the "fix" is stupid.
Willian Padovani Germano
2004-04-21 14:24:59 +00:00
2d7137151fFix for bug #1176 -- During animation, NLA seems to like to have 'do_all_actions' run twice for all of the constraints to be updated properly. (/me grumbles: I fixed this last week for the OpenGL updating stuff in header_buttons.c ... do we really need to have so many update_for_newframe()-style functions?)
Chris Want
2004-04-21 14:18:02 +00:00
db8cdac8d1Forgot to remove test prints from creator.c Also added note about removing audio init in comment.
Ton Roosendaal
2004-04-21 14:15:37 +00:00
9722b25637Fix for slow starting of Blender.
Ton Roosendaal
2004-04-21 13:38:54 +00:00
6d9b6ccbbf- code cleanup: blender/src now compiles -Wall without warnings again.
Ton Roosendaal
2004-04-20 22:00:33 +00:00
9a12219372Small annoyance of mine. Upped the maximum of the extrude dup button in editbuttons to 100 instead of 10
Roel Spruit
2004-04-20 20:10:58 +00:00
255cd235a3- Returned multi-user support on Win2k/XP. Now uses 'Application Data/Blender Foundation/Blender' instead of old "Not A Number" dir.
Simon Clitherow
2004-04-20 19:12:48 +00:00
d694335cc2Another phase in panelizing all window types. Did lots of small code fixes, including:
Ton Roosendaal
2004-04-20 18:27:10 +00:00
b41cf698dcTooltip for Ambient Occlusion button had wrong tooltip (c&p from starfield button ;), now reads "Toggle ambient occlusion"
Nathan Letwory
2004-04-20 11:01:00 +00:00
8c22bae7c1Fix for #1172
Ton Roosendaal
2004-04-20 10:46:28 +00:00
ccad67c92cAdds a 'Edit Selected' to the curve menu in the IPO window. So that the curve editmode can be entered with a menu selection as well as TAB. Previously, there was no reference to the curve editmode in the IPO window.
Johnny Matthews
2004-04-20 04:59:04 +00:00
dfc824a134Preparations to have Panels in all window types. Also implemented it for the UV Image window (as Nkey replacement). Blendix can take this further now.
Ton Roosendaal
2004-04-19 22:05:37 +00:00
bf253660b7- updated MSVC 6 projectfiles with the glue removal changes.
Simon Clitherow
2004-04-19 18:51:15 +00:00
aaa7797e8a- world init for AO settings added.
Ton Roosendaal
2004-04-19 15:38:04 +00:00
9f63f5df7eFixed error in OSA render & using AO causing stripes.
Ton Roosendaal
2004-04-19 14:40:46 +00:00
fb4f255c15BPython: - Scripts that ended without an [eol] (end of line char) would give syntax errors when called from menus. Now all loaded menu scripts have '\\n\\0' appended to them, not only '\\0' as before.
Willian Padovani Germano
2004-04-19 10:19:41 +00:00
630a0536f8-update to MSVC7 project for NLA module
Joseph Gilbert
2004-04-19 07:17:36 +00:00
f490be9b59-update to SCONS project for NLA module
Joseph Gilbert
2004-04-19 07:11:00 +00:00
d91de4da5c-update to msvc6 project for NLA module
Joseph Gilbert
2004-04-19 07:09:50 +00:00
6d07302694-update to msvc7 project for NLA module
Joseph Gilbert
2004-04-19 07:08:21 +00:00
a6a32cf504-NLA module added -ability to set poses for the armatures - allows for keyframing armatures -adds support for actions/actionchannels -additional checking for addBone and clear parenting -moved getActionIpos from object module to NLA module
Joseph Gilbert
2004-04-19 06:57:41 +00:00
713a0ceefeFound error in Energy for AO. This didnt work correctly for 'sub' and 'add and sub' methods. Also reduced limit for slider. AO energy of value 50 was useless.
Ton Roosendaal
2004-04-18 16:18:08 +00:00
02dfa98a89Better sampling for arealight soft shadow. Now using a distributed sample pattern as previous commit for AO.
Ton Roosendaal
2004-04-17 20:01:00 +00:00
ccc0e30fffEnable doppler on platforms other than WIN32.
Kester Maddock
2004-04-17 01:14:35 +00:00
aa5500680dFix segfault on collisions between dynamic complex (polyheder) and dynamic convex (box/sphere/cone/cylinder) objects.
Kester Maddock
2004-04-17 00:56:54 +00:00
974c19bc01[MSVC7] Update of projectfiles for the removal of the glue.
Nathan Letwory
2004-04-16 22:31:34 +00:00
b3a45ffbe5correct path to qhull in extern.
Nathan Letwory
2004-04-16 22:07:18 +00:00
c4a95ebcb3Correct a project dependency.
Nathan Letwory
2004-04-16 21:34:23 +00:00
27a250a163Fix for removed streamglue stuff. BLO_sys_types.h was moved.
Ton Roosendaal
2004-04-16 17:14:05 +00:00
a9ecba8872Forgot to commit this file, as part of the antiglue campaign.
Nathan Letwory
2004-04-16 16:36:11 +00:00
39a8c014c4This commit removes the glue from Blender, and with it the directories decrypt, deflate, encrypt, inflate, readstreamglue, sign, writeblenfile and writestreamglue.
Nathan Letwory
2004-04-16 15:55:16 +00:00
2cc124cf3bImproved sample pattern for AO. It used to jitter locatations within a UV Sphere which isn't a very uniform distribution on a sphere. Now I itterate a evenly distributed set of points on sphere, and use that by random rotating the entire sphere for each pixel.
Ton Roosendaal
2004-04-16 15:32:49 +00:00
4e2f7baff2Improved rigid body handling for non spherical bounds type. Polyheder dynamic objects are now converted properly.
Kester Maddock
2004-04-16 06:26:33 +00:00
98b8c5102dIncreased maximum mass to 10000. Added "%x4" to the end of "Polyheder" in drawtypes menu.
Kester Maddock
2004-04-16 06:07:09 +00:00
93fe8b63b9Bug fix 1161
Ton Roosendaal
2004-04-15 17:59:45 +00:00
328f6c7c9eAdded "Auto AA" toggle in Yafray Render panel defaulted to On (current functionality AA is determined by OSA and GI quality settings)
Johnny Matthews
2004-04-15 15:52:28 +00:00
d753f8a681fix for bug #1144: the tooltip of the To: field of a message actuator was saying that messages will only be sent to objects with a property of that name, while in fact it was sent to objects with that name.
Stefan Gartner
2004-04-15 15:15:20 +00:00
e2bed35011- parenting checks for bone additions to armature - update to addBone parenting transform code - hide/unhide bones - draw axes/draw names - clear parenting and clear children from bones - removes childbase links from bone and set as root or remove parenting and set as root
Joseph Gilbert
2004-04-14 23:42:58 +00:00
837da93f19enable openal support for os x and linux-powerpc as there is a conflict between openal and sdl (when compiled with cdrom support), i had to disable support for cd playing using sdl on os x for the time being.
Stefan Gartner
2004-04-14 13:00:36 +00:00
7dc152b01aSolved crash caused by referencing NULL ->camera pointer in preview for World shading buttons. Thanks Goofster for reporting it!
Ton Roosendaal
2004-04-14 12:52:35 +00:00
a96869198bRigid body physics for non spherical bounding objects. If your simulation becomes unstable, crank up the 'Form' control.
Kester Maddock
2004-04-14 05:57:24 +00:00
e0ea7a230a- reversion to 1.5
Joseph Gilbert
2004-04-13 18:11:10 +00:00
8e3579d355- fix for bug 62
Ton Roosendaal
2004-04-13 15:23:24 +00:00
56f3fbb715- Fix for compiler error regarding overloaded binary equality operator not defined on MSVC
Joseph Gilbert
2004-04-13 02:14:05 +00:00
bb2a34c60bBug fix 1148
Ton Roosendaal
2004-04-12 20:27:48 +00:00
61091cb30bAlternative for abusing enter/exit editmode after doing an import.
Ton Roosendaal
2004-04-12 19:29:52 +00:00
ff5c159730Just code cleanup here. I tried to check if a replacement of malloc() and friends with a group-malloc system would speedup. That wasn't... While doing this I noticed such mess... so spent a while cleaning things a bit:
Ton Roosendaal
2004-04-12 17:32:29 +00:00
c2526dc922More AO fun to play with: - AO energy slider to control amount - option "Use sky color" for colored AO. The horizon color will define bottom diffuse color, the zenith works on top - option "Use sky texture" will do a full sky render to define AO color
Ton Roosendaal
2004-04-12 14:53:17 +00:00
b78641f524SCons updates * Links on Cygwin now. Blender has trouble in starting up though. That's the next step.
Michel Selten
2004-04-11 22:28:16 +00:00
29bbd90047Updated libs/includes for windows-gcc
Chris Want
2004-04-11 21:53:26 +00:00
450fdbfd82SCons updates * Updates to the cygwin build. the dna.c file used to be generated with a full path. Cygwin doesn't like this. The problem was with some cflags and linkflags that are used to build makesdna.exe Hos nicely pointed this out and proposed a solution. Now, these flags are only added to the command when the platform != 'cygwin'. * Updated some variables in SConstruct.
Michel Selten
2004-04-11 21:11:18 +00:00
c78184e331SCons updates * Updates to the cygwin build. All variables are now included, but the build itself is not yet working. This is a work in progress.SCons updates
Michel Selten
2004-04-11 19:49:03 +00:00
5bd765b731An update to the windows/gcc docs:
Chris Want
2004-04-11 19:30:26 +00:00
585ea4df06Fix for Bug #620.
Chris Want
2004-04-11 15:18:39 +00:00
c31b44b670Bug fix 1130
Ton Roosendaal
2004-04-11 13:54:47 +00:00
f2db673444SCons update * False was used in a comparisson. Only recent Python versions support this. Changed it to 0.
Michel Selten
2004-04-11 13:09:10 +00:00
b7f718fb2c- Sets this as the active project for internal make
Joseph Gilbert
2004-04-11 12:59:32 +00:00
2f503f6d09Bug fix#799 revisited
Ton Roosendaal
2004-04-11 12:46:53 +00:00
c9a7e7e392Fix bug: adding Armature as parent for object, which is not Mesh, crashes blender. Menu item "Use Armature" is present only for Mesh object.
Jiri Hnidek
2004-04-11 10:32:14 +00:00
ae9233a5b01. Check material names passed to the physics engine (for collision sensors.)
Kester Maddock
2004-04-11 02:50:02 +00:00
d3e88eae71Remove GamePlayer libraries from the Scons build - they have to be linked into their own target.
Kester Maddock
2004-04-11 02:27:20 +00:00
1039d15f57Fix for bug #1145 bevel numbutton not changing when clicking on the sides
Martin Poirier
2004-04-11 00:23:06 +00:00
b9659a072a- MSVC 6 compiler include paths update
Joseph Gilbert
2004-04-10 21:32:35 +00:00
337f98f04bFix for a bug where changing frames would not update some blend's using nla.
Chris Want
2004-04-10 18:02:26 +00:00
c8cadcd557Bug 729
Ton Roosendaal
2004-04-10 15:13:28 +00:00
2a0bc1ee26Bug 1136
Ton Roosendaal
2004-04-10 14:24:57 +00:00
71abd64437Bug fix 1139
Ton Roosendaal
2004-04-10 12:41:19 +00:00
e74a3b4166Bug 1142
Ton Roosendaal
2004-04-10 11:33:01 +00:00
35b15f837ccleaning up MSVC 6 project files (Part 2).
Simon Clitherow
2004-04-09 17:50:51 +00:00
efe556f132cleaning up MSVC 6 project files -- fixed a couple of stray *.obj file paths.
Simon Clitherow
2004-04-09 17:30:00 +00:00
76a177a9b9A fix for bug #1060 (crashes in armature editmode after IK children are grabbed in pose mode).
Chris Want
2004-04-09 15:10:47 +00:00
a7354ea007Fix for bug #1100
Rob Haarsma
2004-04-09 14:09:56 +00:00
c9d7d11215Bug #1141
Ton Roosendaal
2004-04-09 13:51:48 +00:00
1c3a1ba361Tell the user he is trying to do a boolean op with a faceless mesh, instead of spewing a meaningless "An internal error occurred -- sorry" message.
Nathan Letwory
2004-04-09 07:42:43 +00:00
0e9e6bdc72Fix bug #1126: Ray sensor detects a near sensor attached to the same object and then goes into an endless loop trying to ignore it.
Kester Maddock
2004-04-09 03:48:17 +00:00
10eebdbd78Fix for bug #1134 Numpad "." key broken for num entry
Martin Poirier
2004-04-08 23:20:25 +00:00
235c93e714Fix for bug #1065: boolean ops with meshes containing 0 faces crashed on Linux and OSX.
Nathan Letwory
2004-04-08 18:58:32 +00:00
a9b1cd6a0eBug 1016
Ton Roosendaal
2004-04-08 13:18:46 +00:00
4a86586ea8Reenable the "Save Runtime..." file menu option
Kester Maddock
2004-04-08 12:57:03 +00:00
da26d4bf3bbug fix 1003
Ton Roosendaal
2004-04-08 12:22:41 +00:00
30c8bc33efFix SConscript for GamePlayer.
Kester Maddock
2004-04-08 12:10:09 +00:00