7c7ede091d- bug fix, ctrl-x didn't clear file name in window title
Daniel Dunbar
2004-02-08 13:26:52 +00:00
95dc219ff8SCons updates * All output is now generated in a seperate directory. By default this is ../build/ Currently all .lib / .a files are still build in lib/ So, I guess I need to update all SConscript files to build the lib now also in the build_dir. TODO * User configurable options have been added. When running SCons for the first time, a new config.opts file is generated. The defaults are taken from each section currently in SConstruct. Currently implemented options: - VERSION // Blender version. not used at the moment - BUILD_BINARY // release or debug - BUILD_DIR // target directory to build intermediate files - USE_INTERNATIONAL // true or false - BUILD_GAMEENGINE // true or false - USE_PHYSICS // ode or solid - USE_OPENAL // true or false - USE_FMOD // true or false - USE_QUICKTIME // true or false
Michel Selten
2004-02-07 20:44:43 +00:00
b381169dd9Kino's tooltip fix for envmap. (fixes a typo)
Kent Mein
2004-02-06 15:20:45 +00:00
7510d2a285Added the DELKEY for editing a Text object.
Rob Haarsma
2004-02-06 13:23:05 +00:00
f9c1dcc802Christian Pless's patch it just updates the toolbox shorcuts for Rotation and Scaling so they have R and S instead of all 3 having G as the shortcut.
Kent Mein
2004-02-05 17:26:37 +00:00
6aab05fea2This one is a bit strange to describe so I'll just mention the symptom: bones in one armature that were constrained to bones in another armature, which in turn were constrained to a non-armature object weren't getting updated correctly.
Chris Want
2004-02-05 15:08:26 +00:00
2cb51d0b73Added two small bug fixes LukeW found. HoR, HoG, HoB tooltips talked about Zenith instead of Horizon. added (F6) to the texture tooltip. He also mentioned F5 but the F5 is already there its just context sensitive and the sub menus do not have the shortcut.
Kent Mein
2004-02-03 16:52:08 +00:00
c968c1b1ff- Added missing break statements. Panning and zooming from the menus now works correctly.
Simon Clitherow
2004-02-01 15:44:37 +00:00
ea82f6e461- added new translation files pt_br & zh_cn, and the new python scripts to win installer script.
Simon Clitherow
2004-02-01 15:42:14 +00:00
23a11c714e* Got rid of the dual URLs on the splash screen
Matt Ebb
2004-02-01 11:39:18 +00:00
f5e85cc538- version upped to 2.32 (warn: still waiting for splash!)
Ton Roosendaal
2004-01-31 13:00:31 +00:00
516a0370adFixed problem of missing win32 drive when file selector was used to choose export path. Fixed missing background when not rendering with GI enabled.
Alfredo de Greef
2004-01-30 21:47:34 +00:00
a1c7a5b043- removed error() call from initrender, for when no backbuf found. this function needs the UI active, doesnt work with renderwindow.
Ton Roosendaal
2004-01-30 18:07:26 +00:00
675f25000cLicense update for uv_export
Martin Poirier
2004-01-30 11:56:32 +00:00
8fbed941bc- Last minute script addition (blame / thank Theeth :) -- Theeth's UV Face export script. - tiny harmless change in module Blender.Material's *doc*.
Willian Padovani Germano
2004-01-30 04:27:28 +00:00
3a8ae6fa67Lamp Dist limit brought back up to 5000 like it was before. (Hoping it doesn't cause any problems)
Martin Poirier
2004-01-29 23:34:20 +00:00
f85027ad02- made f10 mode buttons (shadow/env/ray/etc) all equal height.
Ton Roosendaal
2004-01-29 22:28:51 +00:00
56926b00ac- fix after testing with regression files; the boundary on a sphere, on the edge where shaded is unshaded, the shadow routine didn't work correctly. Had to put back an old dot-product check to fix.
Ton Roosendaal
2004-01-29 22:28:04 +00:00
d0f7d306b6second last minute commit! -- removed a trailing slash which prevented win32 from locating .blender/scripts. I'm hoping other OSes are a little more forgiving about these things... but PLEASE test, else we may need to #ifdef it.
Simon Clitherow
2004-01-29 22:12:14 +00:00
6d68c41e62last minute commit -- saving .b.blend files on Windows for users who have set a %HOME% environment var now works again. Patch provided by Bill Baxter, plus an additional fix for Win9x.
Simon Clitherow
2004-01-29 20:30:05 +00:00
162d5cdc91fix for bug #933, specularity was clipped too soon, especially evident when using low spec hardness value (1 or 2).
Ton Roosendaal
2004-01-29 17:33:38 +00:00
c28a1b5817Fixed problem reported by Panagiotis Papadakos about yafray path in unix
Alejandro Conty Estevez
2004-01-29 08:46:08 +00:00
aea517832bNURBS CV Weight button fix for the Editing window and Properties floating panel.
Martin Poirier
2004-01-29 00:47:35 +00:00
d8babc260dAdded #include <stdio.h>
Kent Mein
2004-01-28 19:25:32 +00:00
bdc624452bBPython: -- fixing a last minute bug: scripts w/o guis that called the file selector were not being checked for errors, which could cause crash dumps upon exiting. -- docs: updates for Draw (fixed example) and Material (added tex related methods docs)
Willian Padovani Germano
2004-01-28 19:16:50 +00:00
abe7425f3cAdded Solaris specific stuff. Mostly its just a copy of the linux side of things with a couple of tweaks. It still needs work but I'm stuck. Working with Michel to change compiler to gcc for solaris since Sun's c++ compiler is broken and won't compile blender.
Kent Mein
2004-01-28 19:11:24 +00:00
d705e90841Makefile update * In a previous commit, the following targets on Linux were commented out: - plugin - xplink - blenderstatic - blenderplayer This commit uncommented those targets again.
Michel Selten
2004-01-28 19:05:52 +00:00
130b302882Whoops, this should have gone along with the panel shading commit.
Matt Ebb
2004-01-28 12:24:45 +00:00
682751cd4f* Widened the tooltips when using non-AA fonts, so there's a margin between the top of the tooltip and the ascender.
Matt Ebb
2004-01-28 12:20:19 +00:00
a82c289982* Replaced crappy close icon (that always got distorted) with an OpenGL drawn X. Can someone with a graphics card that supports AA lines please check that this looks ok, since mine doesn't :(
Matt Ebb
2004-01-28 12:17:54 +00:00
c733ce5afb* Reverted to an older method of drawing button outlines (previous caused a stupid 'building up' effect from transparent lines being repeatedly drawn over the top of each other). This causes minor problems elsewhere, but it's less troublesome overall, for now - hopefully a proper solution can be found in the future.
Matt Ebb
2004-01-28 12:16:05 +00:00
aad9662e29Fixed a couple of explicit references to .blender made them $(CONFDIR) instead. Also moved the creation of $(CONFDIR) up so that it gets created before dumping files into it. There is still one extra reference to .blender for osX but I wasn't sure what was going on so I left it. It really should be "fixed" though.
Kent Mein
2004-01-28 11:51:13 +00:00
a7a3b3b0b3(re)added pulldown menu to select physics. Both the menu and the gravity slider are only enabled if GAMEBLENDER is set to 1
Stefan Gartner
2004-01-28 11:42:19 +00:00
9f170d9f75- updated "make release" for windows to include new python files. - updated win32 installer script.
Simon Clitherow
2004-01-27 22:13:41 +00:00
e958ccafd2My beautification of the behemoth do_all_actions() broke NLA blend in/out ... I don't have time to find a fix before the release so I'll just revert the code.
Chris Want
2004-01-27 15:18:04 +00:00
8e6b1f54b1Gi power behaviour changed so it's exported as a multiplier for the emit component of the materials, background color, and dummy arealights. Hemi/Path power is kept 1.0 now. Also changed the range for power to [0-100]
Alejandro Conty Estevez
2004-01-27 12:41:37 +00:00
b1b4a7e652Thanks to Li Jun (oyster), here's a Simplified Chinese translation for Blender's interface.
Rob Haarsma
2004-01-27 11:12:33 +00:00
36bd6379c2BPython - two small fixes: -- search/remove '\r' from string buffers read from scripts: used a fast way: change each '\r' to a space, since it should work for scripts and the buffer is only needed for a short while. -- added call to clear error indicator before running a script. A previous script may set it even on succesful returns.
Willian Padovani Germano
2004-01-27 09:30:29 +00:00
898001a2b6As reported by Hiroshi Saito, M_1_PI apparently not recognized in VC6, removed it.
Alfredo de Greef
2004-01-27 06:23:33 +00:00
e8aaea0b63Armature related fixes and cleanups:
Chris Want
2004-01-27 06:08:37 +00:00
c225bf1240On request of broken, monkeyboi and others the rendering engine menu is back again. The menu button was also moved to the render panel, this required some changes to the placement of the other buttons. I hope this is no problem...
Alfredo de Greef
2004-01-27 05:46:12 +00:00
1b73348e98Made select more, select less, and select non-manifold more aware of hidden verts.
Chris Want
2004-01-27 04:42:12 +00:00
33dd2f5e0dBPython: - as proposed by Ton, default dir for menu enabled scripts is: userhome/.blender/scripts if available or (using bprogname -- argv[0]), blenderInstallationDir/.blender/scripts/ otherwise. - moved a piece of code from BPY_interface.c to BPY_menus.c to get rid of a linkage warning reported by J. Walton -- added the first scripts to release/scripts:
Willian Padovani Germano
2004-01-27 03:34:16 +00:00
d482d34ffbHere's Frank´s (José Silva) tiny contribution to Blender´s community, a translation of Blender's interface to Brazilian Portuguese.
Rob Haarsma
2004-01-27 00:39:44 +00:00
8273ebce0ffixed problem with ray button and shadow rendering Blender 'sphere' mode lights in yafray should now have more similar light levels render shadow button in Blender must now be enabled to render shadows in yafray too some other minor shadow related corrections
Alfredo de Greef
2004-01-27 00:15:12 +00:00
a5f2e598a2- added line as provided by Bill Baxter, which makes option "no numpad" accept the minuskey for numerical input while transform().
Ton Roosendaal
2004-01-26 15:42:54 +00:00
d9ab27eda2Fixed nasty #include.
Rob Haarsma
2004-01-26 12:53:40 +00:00
a3283280bfFixed behaviour of cyclic anim textures.
Rob Haarsma
2004-01-26 12:37:34 +00:00
e11754cf12possible fix for os x problem, caused by SIGVTALRM
Alejandro Conty Estevez
2004-01-26 12:15:33 +00:00
57be09f6e2Modified 'make release' as recommended by J. Walton (removed some @'s)
Chris Want
2004-01-25 23:59:22 +00:00
2837000728"Fixes" bug 929 - The undo system crashed when the maximum number of undo steps in userprefs was set to 1. Increased the lowest possible value to 2 :)
Alexander Ewering
2004-01-25 23:48:11 +00:00
5b5d9f9844SCons for irix update (now does mips3 binary).
Chris Want
2004-01-25 21:42:18 +00:00
350310f65aFix for irix 'make release'
Chris Want
2004-01-25 20:59:06 +00:00
c8d8b2c4deSCons update * makesdna generates dna.c which in turn should be compiled with nice cflags, linkflags etc. But, a small error slipped in which caused the .c file to be compiled into a nice .o file without those flags. Thanks to Hos for pointing out the error and persisting there indeed was an error.
Michel Selten
2004-01-25 20:57:25 +00:00
8b53b30563arealight now can be used without global photonmap fixed problem with spotlights not rendering
Alfredo de Greef
2004-01-25 20:28:46 +00:00
82f8155c3cFixed a typo in the 'make release' stuff
Chris Want
2004-01-25 18:37:56 +00:00
83cfab301bA few 'make release' related modifications:
Chris Want
2004-01-25 18:31:05 +00:00
259acf5f66Python bug fix for #724 * Blender.Object.setDrawMode does not work. I had accidentally switched the variables for setDrawMode and setDrawType. This implied that _both_ functions did not work correctly. The functions getDrawMode and getDrawType use the correct variables.
Michel Selten
2004-01-25 17:58:24 +00:00
8eac9cef15Python bug fix for #875 * Blender.Object.GetSelected() would crash when no 3d-view has been initialized at startup. Fixed.
Michel Selten
2004-01-25 17:42:40 +00:00
7021c88b4d- Port fix for Backbuffer/Optimize hang (caused by short pointer hack) from tuhopuu.
Robert Wenzlaff
2004-01-25 16:25:55 +00:00
4e525501b5Applied checks for more secure 3D font handling. (Loading fonts without a valid name would crash Blender)
Rob Haarsma
2004-01-25 13:50:54 +00:00
2037ef9d25- code i committed for correct arrowkeys on selecting items in pulldowns broke the ui_mouse_motion_towards_block() function. This made sure mouse motion (diagonal) towards a new opened sub-level keeps the sub- level open. Fixed!
Ton Roosendaal
2004-01-24 17:26:58 +00:00
1f364149d6- Nurbs curve/surface Nkey editmode now displays the W value again! was lost in 2.30 makeover.
Ton Roosendaal
2004-01-24 16:56:12 +00:00
00406f12c6- commented out line with unused variable, to make warnings going down with 1!
Ton Roosendaal
2004-01-24 12:24:58 +00:00
79884ff70bAdded another control for new pathlight refinement parameter and solved a problem with name collision betwen textures and shaders reported by kino.
Alejandro Conty Estevez
2004-01-24 12:23:41 +00:00
38c0f593a8- moved declaration of new variable up; in plain C you cannot do that in the middle of code, only after a "{". :)
Ton Roosendaal
2004-01-24 12:18:35 +00:00
95e0585202* Fixed an incorrect hotkey label in the 3D view menus and toolbox
Matt Ebb
2004-01-24 05:10:34 +00:00
66c971481f* Small tweaks to the default theme's colours
Matt Ebb
2004-01-24 05:08:11 +00:00
b0479d893f* Preferences for displaying the grid floor, X axis, Y axis, Z axis. (ported from tuhopuu2)
Matt Ebb
2004-01-24 05:06:12 +00:00
9c6662e4e0- when not F10->"Ray" option is set, materials with "Ray Transp" will render solid now (no alpha). - This gives nicer previews, but also makes envmaps look better, since environment maps are rendered without raytracing - I decided not to raytrace envmaps mainly because of speed... if you use environment maps you want something quick... otherwise just use ray_mir material here!
Ton Roosendaal
2004-01-23 22:33:33 +00:00
1b3145c575- forgot to commit this file for fix several days ago which fixed only_shadow rendering...
Ton Roosendaal
2004-01-23 22:03:42 +00:00
66525b1b6f- another fix for incorrect Osa vectors during tracing... I've now solved it by precalculating all needed Osa vectors when rendering glass, this because it is unpredictable what is exactly going to be needed after. - a hint that this should be done better is in the code... will mostly improve sharpness and a bit rendertime though (thanks bugmaster intrr!)
Ton Roosendaal
2004-01-23 21:58:19 +00:00
e93e5d37da- when pulldown menus get flipped, the arrow keys were not behaving OK. also added that left/right arrow is handled, to prevent weird redraw.
Ton Roosendaal
2004-01-23 20:54:26 +00:00
23a3a51e16Blender's debug mode only worked on startup: - G.f's G_DEBUG flag was being erased in blenkernel/intern/blender.c's setup_app_data:
Willian Padovani Germano
2004-01-23 19:24:45 +00:00
5aad4bfceb- fix for raytrace render; when you render ray_transp material, it didn't recalculate the O.dxno and O.dyno for each pixel. This causes scanline errors (stripes) when in same scanline something else is called that calculates O.dxno/dyno...
Ton Roosendaal
2004-01-23 18:29:14 +00:00
6b781f19bc#ifdef INTERNATIONAL fix for usiblender.c thankyou Todd Koeckeritz.
Rob Haarsma
2004-01-23 16:02:10 +00:00
c427a19854- FTF_TTFont didn't initialize fontm,fontl,fonts to NULL, leads to possible bad free - FTF_Api.cpp used static C++ object, hard to understand and icky, was probably source of phase4's crashes, replaced with dynamically allocated object and added FTF_End to free it and sensible time.
Daniel Dunbar
2004-01-23 14:19:44 +00:00
5d8c7e4537BPython: - local tentative fix for BLI_gethome(), which returns '.blender' appended only on some Windows systems. Created bpymenu_gethome() to check and add '.blender' if needed. - changed name: .Bpymenus to Bpymenus as suggested by GSR - trivial additions: Object module: added methods .set/getSize Armature/Bone module: bone.set???() methods now accept both n floats or a list of n floats: fff or (fff). All these additions were requested by user Carlos Lopez (Klopes). - New doc: for module Registry.
Willian Padovani Germano
2004-01-23 02:59:54 +00:00
f237bb28bfBug Fix: bones get updated after using NKEY in pose mode (not really useful, but anyways ...).
Chris Want
2004-01-23 02:25:51 +00:00
8766a719e4Bug fix: meshes deformed by armatures were not getting updated when rendering an animation, i.e., the deformation was delayed. Please test by rendering any animations you have that involve armatures.
Chris Want
2004-01-23 02:10:36 +00:00
4e9ac81f77I modified it so that the particles on a face's position are affected by the seed variable. Requested by S68.
Kent Mein
2004-01-22 15:45:42 +00:00
d4fc04f76a- increased max targa size to 8192x8192 was done before by Phase in tuho1, and no error found...
Ton Roosendaal
2004-01-22 12:59:46 +00:00
f844d011a2- added clipping value for spothalo rendering. Unified render doesn't like alpha>1.0, the 'threshold' calculation in vanillaRenderPipe.c then works wrong... not sure if this should be fixed there. - for now, the spothalo render function itself clips. - again; thanks to horrible intrr test scene! :P
Ton Roosendaal
2004-01-22 12:14:21 +00:00
acdcc29990- fix for specularity calculus. Because of new area lamps and new ray-shadow some tests where moved around, causing specularity being calculared when light actually shines behind a face. Thanks inttr for the (horrible!) test scene that showed it. :)
Ton Roosendaal
2004-01-22 11:15:28 +00:00
220e2f0c25New loopcut version. much praise goes to Johnny Matthews who implemented precision cutting.
Roel Spruit
2004-01-21 21:45:38 +00:00
83fc1730e6findnearestedge() ignored hidden vertices. both vertices of the edge should be non-hidden and at least 1 of them should be on-screen (visible in the 3D viewport)
Roel Spruit
2004-01-21 21:06:19 +00:00
0a25a54569- fix for bug #903 this was an error as reported more, with horizontal lines in raytraced renderings. It appeared to be an Osa struct being not reset to zero for normals... only happens when using bumpmapping.
Ton Roosendaal
2004-01-21 20:52:31 +00:00
30cedebbe9- some declaration was missing. Blender runs again at IRIX
Jiri Hnidek
2004-01-21 12:45:13 +00:00
314f4db5e4- (win32) moved the .res addition to source_files to after the first use of source_files, so the addition makes sense. - (win32) set the path for ode_include to the prebuilt library.
Nathan Letwory
2004-01-21 09:05:17 +00:00
1652884463BPython: -- removed struct Script (DNA_script_types.h) from makesdna to blender/include/BPI_script.h (BPI meaning Blender Python-related external Include file). Had agreed with Ton that makesdna was not the proper place for it. -- fixed two small warnings in Ipo.c (variables might be used uninitialized) -- fixed a bug reported on blender.org's python forum by Wim Van Hoydonck (aka tuinbels): Blender would hang if a script failed. My fault, accidentally put a node=node->next type call outside the while loop check, so it never ended.
Willian Padovani Germano
2004-01-21 04:38:03 +00:00
24bb131b7c- Fixed Displacement Hollow vs. Solid problem. Test for flipped normals was commented out.
Robert Wenzlaff
2004-01-21 01:53:56 +00:00
2883110a54SCons updates: (All done by jesterKing) * Windows .exe file now includes the blender icon. * Builds with game engine on Windows only. I tried building the game engine on Linux, but I get weird errors when building with ode. There's a dirty #include path in Physics/BlOde/OdePhysicsEnvironment.cpp (../ode/src/joint.h). gcc doesn't like this somehow. * Other platforms need to add a couple of flags to the SConstruct: use_sumo, use_ode, solid_include and ode_include
Michel Selten
2004-01-20 20:28:39 +00:00
1942e4897eFixed the "bones on invisible layers, that are constrained to objects on visible layers, don't move during transform()" bug.
Chris Want
2004-01-20 05:12:42 +00:00
57b91ddce8Scripts in menus: - now the file .Bpymenus is in ~/.blender/, please delete the old one - both ~/.blender/scripts/ and (if set) user pref scripts dir are scanned for scripts - 2 scripts of the same group with the same name, one in each dir: user pref overwrites the other's entry - fixed the problem with trailing backslash, was my fault (used NULL instead of "/" for relbase in BLI_make_file_string - slightly changed msgs to be less verbose and parsing to be more forgiving - if a script registers with a wrong group, 'Misc' is used instead - 'Blender' tag is now checked, gives a warning (notice) msg if script is newer than Blender program
Willian Padovani Germano
2004-01-20 04:57:47 +00:00
32fa24339eAdded missing headers for unix systems
Alejandro Conty Estevez
2004-01-19 18:44:06 +00:00
033a16e258Error checking in system call.
Alejandro Conty Estevez
2004-01-19 18:36:53 +00:00
81d9e52e20Search for yafray path under unix like systems (using expected paths). Should fix OS X problems with executing yafray.
Alejandro Conty Estevez
2004-01-19 15:32:16 +00:00
e34cb90205moved a local variable declaration, which crashed MSVC... Picky compiler...
Jacques Guignot
2004-01-19 10:52:07 +00:00