Commit Graph

  • 761fd601ea - brought back to render.h includes... ifdef SGI and Windows... Ton Roosendaal 2003-12-21 22:31:03 +00:00
  • 26df64a691 - removed render.h from this file. Ton Roosendaal 2003-12-21 22:23:20 +00:00
  • ec99255c27 Phew, a lot of work, and no new features... Ton Roosendaal 2003-12-21 21:52:51 +00:00
  • 16eec383fd Fixed the call to CalcNormFloat to use neweve[]->co. Alexander Ewering 2003-12-20 13:46:50 +00:00
  • 0060be6603 More render stuff: Ton Roosendaal 2003-12-19 15:23:12 +00:00
  • 2cac5e0dda Updated the Mac OS X blender file icon with standard background and xype's nice shiney blender logo Matt Ebb 2003-12-19 12:07:24 +00:00
  • 0468a787d7 Bug fixes (sigh...) Jacques Guignot 2003-12-18 21:45:15 +00:00
  • cb20f1cdb4 another trace commit Ton Roosendaal 2003-12-18 21:34:48 +00:00
  • d1122ae917 Yay! Bevel is back in business. Thanks to intrr for pointing out the problem (flag check missing). Martin Poirier 2003-12-18 01:37:50 +00:00
  • 4b813c5c81 Modification of the function getCurvecurval suggested by Jiba. This function can take an integer argument (the position of the curve) or a string (the name of the curve) Updated documentation in doc/Ipo.py Jacques Guignot 2003-12-17 14:15:14 +00:00
  • ed67092601 Nathanael Law's fix to make numerical input more compatible with axis constraints. Martin Poirier 2003-12-17 04:27:29 +00:00
  • 8c570d4bb4 Fix for the bevel wrapping face detection algorithm. Still some case where quad will wrap. From the test I did, this seems to happen most of the time with MAJORLY non-coplanar faces. Still trying to find a final fix that would work all the time. Martin Poirier 2003-12-17 04:16:32 +00:00
  • 064297009c - shadeless rendering fixed! error was due to new localized render result code... and of course only shading and tracing was tested :) Ton Roosendaal 2003-12-16 16:07:46 +00:00
  • 97d4dbc9c3 Another commit for raytracing, now with glass refraction & fresnel! Changelog: Ton Roosendaal 2003-12-16 14:12:01 +00:00
  • 356cf79534 OK, My turn to break things ... Chris Want 2003-12-16 01:27:37 +00:00
  • e4d63d5764 The final piece to make blender build with the new python stuff using the Makefiles (an #include was #excluded). Thanks for doing the rest of it, Willian! Chris Want 2003-12-16 01:15:52 +00:00
  • 966134c4fd Trying again to fix build problems with traditional makefiles. Willian Padovani Germano 2003-12-16 00:17:59 +00:00
  • 050dc02134 Chris reported build errors w/ traditional makefiles. This commit moves the 2 undefined references to BPY_interface.c and changes things a little, hopefully fixing the problem. I had to add a new dir, source/blender/include/ to auto*'s Makefile.am in source/blender/python/. Willian Padovani Germano 2003-12-15 18:18:09 +00:00
  • 436bb963f1 - added declaration SpaceType *spacescript_get_type (void); Jiri Hnidek 2003-12-15 16:06:00 +00:00
  • 8e6892174b - fix for particle duplicators: when an object has an Ipo, the timing for each duplicated Object is corrected for the lifetime of particle. Looks great! Remark: this won't work for object location (is at particle) or for particle type 'Vect' which gives a rotation already. But now you can scale an object small, and let it grow over time. Ton Roosendaal 2003-12-15 14:18:37 +00:00
  • ec7c7d6983 BEVEL FOR MESH **** LONG LOG WARNING **** Martin Poirier 2003-12-15 04:38:30 +00:00
  • e1d0527cc5 Projectfiles fixes for new script space code thingy Martin Poirier 2003-12-15 03:24:47 +00:00
  • 4760e53cc1 Some fix for local axis translation in edit mode. Sorry, I've fixed that weeks ago but never commit, so I really don't remember what the actual bug was. :o( Martin Poirier 2003-12-15 03:13:22 +00:00
  • 67dab4a77e Updated some pulldown menus to be more consistent within themselves, and with the new guildelines. Matt Ebb 2003-12-14 13:25:38 +00:00
  • 49021f7ec4 BPython - first step for better integration of Python in Blender: - add a new space: Space Script - add a new dna struct: Script - add these two properly everywhere they are meant to Willian Padovani Germano 2003-12-14 01:18:09 +00:00
  • 6653af7914 support for curve objects.(the code was ready, but commented out) modified functions : New and Object_shareFrom Jacques Guignot 2003-12-13 17:15:15 +00:00
  • 0a9f635972 I'm not quite awake yet. commiting wrong things all over the place... part3 of a simple commit, see my previous 2 commits... Roel Spruit 2003-12-13 13:41:29 +00:00
  • 29f6869267 Merge at center and at cursor update vertex-counter in the header..... I will try to remember this stuff for my new stuff :) Roel Spruit 2003-12-13 13:04:41 +00:00
  • 8f58767ad3 By adding undo capability to the Mkey event calling for mirrormenu, I accidentilly disabled it for all other object type. Fixed now. Martin Poirier 2003-12-12 23:44:07 +00:00
  • d0159a9879 - another fix, to make sure radio colors work local during tracing... this will be quite a lot of reconstruction, if i want to go for refraction, caustics, pathlights, etc... :/ Ton Roosendaal 2003-12-12 23:40:35 +00:00
  • b2357b5bc6 - fix for error caused by last commit... colors changed by textures during raytracing were 'hanging' and showing up in the first rendered material. Ton Roosendaal 2003-12-12 23:04:05 +00:00
  • f574f38a39 Numpad - . (dot) now centers on selected vertices/controlpoints in editmode. It already centered on selected objects outside of editmode, so this is just a consistency feature. Roel Spruit 2003-12-12 20:54:12 +00:00
  • 8d94f3723d Removed an '#ifndef FREE_WINDOWS' statement that prevented a gcc/cygwin built Blender from showing the Blender app icon in the main window title bar. Simon Clitherow 2003-12-12 20:21:35 +00:00
  • 57afdf5231 - fixed tooltips for new 'ray' buttons in material buttons. Ton Roosendaal 2003-12-12 20:00:15 +00:00
  • 55c3082c6b - fix for AA of mirroring. It appeared that the Osa vectors for view vector, and for rendered coord had an opposite sign... Ton Roosendaal 2003-12-12 15:03:01 +00:00
  • 7ea1d94032 - removed call to bzero, replaced with memset (bzero seems to be old, not supported anymore, also not for windows) - think I fixed the error compiling in Irix, for a correct cast now (added parentheses around the subject for cast) - changed call to ray_mirror, now included in the shading loop, just before the addition happens for specular. That way specular is added over mirroring. This changes the appearance quite some! Ton Roosendaal 2003-12-12 11:28:33 +00:00
  • 71770977f2 - fix for error in octree traverse code, as appeared in sample provided by Ztonzy. Error happened when: - ray intersects in first node of traversal - next ray should intersect in same first node as well - no other nodes were accessed inbetween It's a bit hard to explain! But the reason is in the optimize code in top of ocread() function, where binary XOR magic speeds up. Here some static variables needed a reset. Ton Roosendaal 2003-12-11 16:28:04 +00:00
  • 1bfa43da53 Fixes in ray.c for linking under windows (seems lie bzero doesn't exist). Shouldn't affect other platform if I did it correctly. Martin Poirier 2003-12-11 04:08:49 +00:00
  • 76708e21f3 Fixed bug #794 The displist needed to be updated Martin Poirier 2003-12-11 04:00:52 +00:00
  • 6bc7e0dbfd Update the build systems to include ray.c Kent Mein 2003-12-10 21:19:09 +00:00
  • a18cc02374 - Xmas special: shiny mirroring bells & whistles! Ton Roosendaal 2003-12-10 20:41:53 +00:00
  • cad30134cb - Bug fix: lamp axis was not drawn at correct location. Was already wrong since a long long time... :P Ton Roosendaal 2003-12-10 19:01:26 +00:00
  • cc3c808ebb - committed fixes for tooltips as provided by Bischofftep. Thanks! Ton Roosendaal 2003-12-10 16:22:30 +00:00
  • da566a1102 Fixed error messages for saving jpeg files so its quite again. (before I simplified it to return the result of the call to imb_savejpeg turns out that makes it a little more verbose) Kent Mein 2003-12-09 19:25:30 +00:00
  • ed30332365 - fix: SHIFT+CTRL+P didn't work (make parent without inverse) - added: when start blender in debug mode (blender -b) it prints the depth of framebuffer. Ton Roosendaal 2003-12-09 17:46:40 +00:00
  • f27578eda2 - bug report #761 Subsurf, rendered in Wire, always displayed the 'optimal edges' version. Added check for 'optimal' flag here, now it renders as it draws in 3d win Ton Roosendaal 2003-12-08 17:39:54 +00:00
  • 825c40ed6a - and another fix needed due to the change in view3d matrices... This one is the UV coord calculate function for FaceSelect mode. Ton Roosendaal 2003-12-08 17:24:28 +00:00
  • 77d934a813 - bug #766 the toolbox, editmode curve, 'edit' submenu had the wrong 'show/hide' sublevel. Was more of a typo... Ton Roosendaal 2003-12-08 16:53:44 +00:00
  • 23c1b0a7d4 - bug report Theeth, #772 When joining 2 unconnected control points in Curve/Surface (FKEY) Blender crashed. Was just assuming in this code that a knots vector array was there... simple fix! Ton Roosendaal 2003-12-08 16:46:36 +00:00
  • aefb33e8cf Corrected function name. Rob Haarsma 2003-12-08 15:13:00 +00:00
  • 6c09dd6fc2 - some warning removed Jiri Hnidek 2003-12-08 13:48:20 +00:00
  • 06d0fa22d9 - bug of hidden MetaBalls removed :-) (some problems with old TubeX/Y/Z can occured) - MetaBalls/MetaElems with too small stiffness are not polygonized, but still can influence others MetaBalls/MetaElems - better behavior of negative MetaBalls/MetaElems Jiri Hnidek 2003-12-08 13:30:04 +00:00
  • b4192ad94b Prints current blend filename in windowheader. Rob Haarsma 2003-12-08 13:08:24 +00:00
  • d57df6373e * Renewed the constraints panel's design Matt Ebb 2003-12-08 10:51:24 +00:00
  • 89fa8449a6 * Further general tweaking to UI controls drawing * Improved TOG3 buttons to communicate functionality better Matt Ebb 2003-12-08 10:48:28 +00:00
  • b08cdfbdba A fix so that verts can be added or removed from a mesh with vertex keys in editmode without damaging the mesh. Please test. Chris Want 2003-12-08 05:07:36 +00:00
  • a6ed4d2d86 - Solution for fixing plugins, which now runs without -ldl at OSX 10.2/3 Code from Peter O'Gorman <ogorman@users.sourceforge.net which has been credited in the source. Basically the dlopen() and dlerror() calls have been recreated wrapping the standard OSX methods. Names used are osxdlopen() and osxdlerror(). So no naming conflict will occur. Ton Roosendaal 2003-12-07 19:20:10 +00:00
  • 3ae81a5285 Introducing the 'quicky' make. Chris Want 2003-12-07 19:03:43 +00:00
  • a72fcb115b - fixed texture paint mode... and that all caused by fixing another bug! again - reminder to self - the 3d window leaves in ortho mode default, and for evaluating it in 3d view you have to call persp(PERSP_VIEW) Ton Roosendaal 2003-12-07 18:44:47 +00:00
  • dae2b17400 - committed in the 'hack' as mailed to committers list by Douglas B, which he got from Nicolas Zinovieff, to solve the struct ID conflict with AIFF. By including a #define __AIFF__ in the top of the files, the blender includes won't get frustrated by an already defined struct ID. Ton Roosendaal 2003-12-07 12:55:18 +00:00
  • 7ab1c64c7a Default buttons drawing update * Big code cleanup and re-organisation, cleaner drawing * Button alignment now enabled for default theme * Sliders tweaked and improved * Tooltip shadow cleaned up Matt Ebb 2003-12-07 06:05:08 +00:00
  • e5ab092f46 Fixed error in Face Normals toolbox. All the menu entries called the function to Recalculate Inside. Martin Poirier 2003-12-07 03:44:36 +00:00
  • 95732797bf Added the qhull sources to the repository. These files are needed by Solid. I left out the generated Windows .exe files. If needed later on, I'll add them. Michel Selten 2003-12-06 19:17:13 +00:00
  • 581c0f232c Added the Solid 3.5 sources to the blender source tree. This is a direct copy from the CD-ROM contents except for the generated libraries for the Windows platform. If needed, I can add those later on. (Those take up over 800 kb). All files, including license files, documentation, examples and sources are committed. Michel Selten 2003-12-06 19:02:42 +00:00
  • bef272a5d2 Projectfile fix for new png.c file Martin Poirier 2003-12-04 23:45:47 +00:00
  • 24624501a4 This looks like a lot but its a few small changes. Kent Mein 2003-12-04 18:18:05 +00:00
  • 43369f076f - added wire color theme usage for drawing edges in editmode. Ton Roosendaal 2003-12-04 11:37:39 +00:00
  • 241906b588 - fixed matrix conversion to make rgb -> bw images. somehow this was mixed up, or forgotten to fix when endian issues were solved in the past (1998)... To check: red color should be 30% grey, blue 10%. This was switched, making B&W images look unnatural. Ton Roosendaal 2003-12-03 16:13:58 +00:00
  • 50b6f0aa33 - another oldie! Bug 475, which was wrongly categorized by me as OpenGL error... Jesterking report helped me finding the mistake! We found out that pressing F12 while rendering is in progress, crashes... Ton Roosendaal 2003-12-03 15:44:11 +00:00
  • ff03e823ac - fixed ridiculous old bug that didn't allow weightpainting with the option "Area" in paint buttons set. Apparently reevan forgot to check on some old vertexpaint globals hanging around, preventing the routine from sampling the backbuffer. Ton Roosendaal 2003-12-03 15:39:19 +00:00
  • 5d2546eb14 - fixed vertexpaint and weightpaint, which stopped working because of previous fix for Transform Panel... the convention that 3d window has to leave in 2d ortho mode also applies on backbuffer now, which left painting routine confused. A single call to persp(PERSP_VIEW) fixes this. Ton Roosendaal 2003-12-02 18:39:32 +00:00
  • ee2cfabf13 - new splash for 2.31a. thanks Matt! Ton Roosendaal 2003-12-02 15:09:35 +00:00
  • 7a916e3c22 - upped version to 2.31a Ton Roosendaal 2003-12-02 14:30:58 +00:00
  • 29ac120599 Fixed constline camera grab Martin Poirier 2003-12-02 00:19:08 +00:00
  • 4930270ea7 Fixed FollowPath flag annoyance Martin Poirier 2003-12-02 00:04:38 +00:00
  • ffabbbea8d Nathan Letwory's patch for bug #424 const errors kept MSVC7 projectfiles from compiling. Roel Spruit 2003-12-01 15:01:20 +00:00
  • b5e0a7b401 Nathan Letwory's patch for Bug #458 (Fileselect bug) Roel Spruit 2003-12-01 14:27:06 +00:00
  • e35ed55437 - added fix done for manual designer: when you want to make screenshot with a pulldown or popup menu in it, press (alt+)ctrl+f3 while the menu is visible, ESC, press (alt+)ctrl+f3 again. Note the (alt+) is for OSX users only. Ton Roosendaal 2003-12-01 13:13:43 +00:00
  • 3489a56a32 - fix for reported error in drawing 3d window buttons Panel when you have VertexPaint or FaceSelect mode on. The error was caused by not resetting to 2d buttons matrix after drawing the color codes for selection in backbuffer. Ton Roosendaal 2003-12-01 13:01:18 +00:00
  • 8581a64e8e - bug fix: for OSX using ctrl or alt + f12 didn't render anymore. this is because some macs eject a cdrom then... ahem! Ton Roosendaal 2003-12-01 11:58:11 +00:00
  • 99058defd8 - fixed type in printf (radiostity!) Ton Roosendaal 2003-12-01 10:37:37 +00:00
  • 1bef6829e2 - added initializers for scaling button panels in view3d and ipo... this was never done because of file read do_versions() did it! but creating an ipowin where never was one before showed error. Ton Roosendaal 2003-11-30 22:29:54 +00:00
  • 5691b4d1db - fix for layer buttons, now button rows type TOGR accept input based at actual bit value, and not order of creation. it is the only location in Blender where this is used... so! Ton Roosendaal 2003-11-30 19:18:08 +00:00
  • 477c23112a - bug #742 autosmooth (F9) was always on, when material Radio was set... should only be done when Radio render was on too. Ton Roosendaal 2003-11-28 21:09:41 +00:00
  • 8a5ab80621 - ARGH! breaking the cvs tag for 2.31... but this a true crash which should have been fixed now we know it. Ton Roosendaal 2003-11-28 20:45:11 +00:00
  • 1edc595904 - last minute crash, reported by aphex' testing: when removing header from buttons window, the previewrender didnt show or crashes. was caused by relying to an evil global pointer 'lockpoin' which was only set in headerbuttons... Ton Roosendaal 2003-11-27 23:41:54 +00:00
  • 26ffe6ef93 - while i am committing: small button aligning arror for 'separate textures' in F5 menu. Ton Roosendaal 2003-11-27 23:34:52 +00:00
  • 087dda2d64 - forgot a define... Ton Roosendaal 2003-11-27 10:22:13 +00:00
  • e3c2f364ad 2.31 splash screen Matt Ebb 2003-11-27 02:14:47 +00:00
  • 97d507064e - upped VERSION file :) Ton Roosendaal 2003-11-26 22:29:33 +00:00
  • 32f499ea3f - turned the decimator (F9) button into a normal number button. the slider was too small to display the number in it (amount of vertices). Also the range can be too large to make the slider display useful info. direct reason: mesh with 1 vertex made the slider draw corrupt. Ton Roosendaal 2003-11-26 22:14:51 +00:00
  • b25a9dc8a3 - bug fix #732 when you set halo, and star, then disable halo, the texface flag was set. this is because both values use the same bit in the flag <blush> Ton Roosendaal 2003-11-26 21:54:33 +00:00
  • 56ad2b9705 - minor change in .b.blend, to make sure a small blender start window (tested 700 and 800 pix high) also displays all buttons in first screen. Ton Roosendaal 2003-11-26 21:19:22 +00:00
  • 7346d9803f - changed wording of three menu items in theme menu, to match the window- type pulldown in all headers Ton Roosendaal 2003-11-26 21:13:41 +00:00
  • 6210905316 - new .b.blend - no start 4 split anymore, split 3d win in 3rd screen instead - print of name active object in 3d window - added a theme in the file, for manual demo - no scrub/sync set - removed text files - auto save on (per 5 minutes) - no standard osa rendering - and i might have forgotten some All for getting a manual compatible version. but the 4 split in start for 2.30 release caused quite some annoyed reactions. Ton Roosendaal 2003-11-26 17:48:31 +00:00
  • 4a3e78fcda Updated Python documentation for the Texture module. Done by Alex. Michel Selten 2003-11-26 17:35:29 +00:00
  • a017e08d60 - version upped to 2.31 Ton Roosendaal 2003-11-26 17:33:51 +00:00
  • d14e86564d When no text file is open in the text editor, ALT-O did not work. Fixed it. We really should look at the entire event system there for the key selections. Can be cleaned up a bit - not important right now. Michel Selten 2003-11-25 21:38:37 +00:00
  • 9bcf2dcd1c Douglas Bischoff's Fix for Plugins on OSX. Kent Mein 2003-11-25 20:10:06 +00:00
  • efa0a97dfb - removed an old optimization line from code, which caused stenciling with multiple bump-mapping channels not to work Ton Roosendaal 2003-11-25 18:45:05 +00:00