Commit Graph

  • 7c7ede091d - bug fix, ctrl-x didn't clear file name in window title Daniel Dunbar 2004-02-08 13:26:52 +00:00
  • 95dc219ff8 SCons 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
  • b381169dd9 Kino's tooltip fix for envmap. (fixes a typo) Kent Mein 2004-02-06 15:20:45 +00:00
  • 7510d2a285 Added the DELKEY for editing a Text object. Rob Haarsma 2004-02-06 13:23:05 +00:00
  • f9c1dcc802 Christian 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
  • 6aab05fea2 This 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
  • 2cb51d0b73 Added 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
  • 516a0370ad Fixed 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
  • 675f25000c License 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
  • 3a8ae6fa67 Lamp 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
  • d0f7d306b6 second 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
  • 6d68c41e62 last 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
  • 162d5cdc91 fix 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
  • c28a1b5817 Fixed problem reported by Panagiotis Papadakos about yafray path in unix Alejandro Conty Estevez 2004-01-29 08:46:08 +00:00
  • aea517832b NURBS CV Weight button fix for the Editing window and Properties floating panel. Martin Poirier 2004-01-29 00:47:35 +00:00
  • d8babc260d Added #include <stdio.h> Kent Mein 2004-01-28 19:25:32 +00:00
  • bdc624452b BPython: -- 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
  • abe7425f3c Added 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
  • d705e90841 Makefile 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
  • 130b302882 Whoops, 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
  • aad9662e29 Fixed 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
  • e958ccafd2 My 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
  • 8e6b1f54b1 Gi 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
  • b1b4a7e652 Thanks to Li Jun (oyster), here's a Simplified Chinese translation for Blender's interface. Rob Haarsma 2004-01-27 11:12:33 +00:00
  • 36bd6379c2 BPython - 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
  • 898001a2b6 As 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
  • e8aaea0b63 Armature related fixes and cleanups: Chris Want 2004-01-27 06:08:37 +00:00
  • c225bf1240 On 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
  • 1b73348e98 Made select more, select less, and select non-manifold more aware of hidden verts. Chris Want 2004-01-27 04:42:12 +00:00
  • 33dd2f5e0d BPython: - 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
  • d482d34ffb Here'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
  • 8273ebce0f fixed 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
  • d9ab27eda2 Fixed nasty #include. Rob Haarsma 2004-01-26 12:53:40 +00:00
  • a3283280bf Fixed behaviour of cyclic anim textures. Rob Haarsma 2004-01-26 12:37:34 +00:00
  • e11754cf12 possible fix for os x problem, caused by SIGVTALRM Alejandro Conty Estevez 2004-01-26 12:15:33 +00:00
  • 57be09f6e2 Modified '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
  • 5b5d9f9844 SCons for irix update (now does mips3 binary). Chris Want 2004-01-25 21:42:18 +00:00
  • 350310f65a Fix for irix 'make release' Chris Want 2004-01-25 20:59:06 +00:00
  • c8d8b2c4de SCons 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
  • 8b53b30563 arealight now can be used without global photonmap fixed problem with spotlights not rendering Alfredo de Greef 2004-01-25 20:28:46 +00:00
  • 82f8155c3c Fixed a typo in the 'make release' stuff Chris Want 2004-01-25 18:37:56 +00:00
  • 83cfab301b A few 'make release' related modifications: Chris Want 2004-01-25 18:31:05 +00:00
  • 259acf5f66 Python 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
  • 8eac9cef15 Python 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
  • 4e525501b5 Applied 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
  • 79884ff70b Added 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
  • 23a3a51e16 Blender'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
  • 5d8c7e4537 BPython: - 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
  • f237bb28bf Bug 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
  • 8766a719e4 Bug 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
  • 4e9ac81f77 I 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
  • 220e2f0c25 New loopcut version. much praise goes to Johnny Matthews who implemented precision cutting. Roel Spruit 2004-01-21 21:45:38 +00:00
  • 83fc1730e6 findnearestedge() 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
  • 79eb9de35a some MSVC cleanup. Roel Spruit 2004-01-21 20:57:29 +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
  • 1652884463 BPython: -- 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
  • 2883110a54 SCons 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
  • 1942e4897e Fixed 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
  • 57b91ddce8 Scripts 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
  • 32fa24339e Added missing headers for unix systems Alejandro Conty Estevez 2004-01-19 18:44:06 +00:00
  • 033a16e258 Error checking in system call. Alejandro Conty Estevez 2004-01-19 18:36:53 +00:00
  • f7d5c46e53 Text Editor hotkeys fixing (Bug #904 http://projects.blender.org/tracker/index.php?func=detail&aid=904&group_id=9&atid=125 ) The real hotkeys didn't match the ones written in the menus. Martin Poirier 2004-01-19 16:33:06 +00:00
  • 81d9e52e20 Search 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
  • e34cb90205 moved a local variable declaration, which crashed MSVC... Picky compiler... Jacques Guignot 2004-01-19 10:52:07 +00:00