Commit Graph

  • eede1399f3 Missed this one! :-( Kester Maddock 2004-04-08 12:01:48 +00:00
  • 039719f3a1 Bug fix 823 Ton Roosendaal 2004-04-08 12:00:58 +00:00
  • 27c7048b9f Don't import Blender python module into the gameengine. It causes link problems for blenderplayer. Added a python function for MT_Vector4s Kester Maddock 2004-04-08 11:43:41 +00:00
  • 80485c2926 In NaN times I suggested a python function to get the subject of a Message using a python function of the MessageSensor. Kester Maddock 2004-04-08 11:36:22 +00:00
  • 5398f1ba77 Added resolveCombinedVelocities() Fixed drot actuator. The rotation matrix was being mutilated by passing a float[9] instead of float[12]. Kester Maddock 2004-04-08 11:34:50 +00:00
  • fc080d30d6 Added preliminary support for GamePlayer building with SCons. GPG_ghost and GPC_common are now being built. These will be built by setting BUILD_BLENDER_PLAYER to true in config.opts. BUILD_GAMEENGINE must be set to true, too. Nathan Letwory 2004-04-08 10:40:12 +00:00
  • 9cabf31ebc fix for bug #1115 This was a problem with the BezTriple type. Write access to BezTriple via 'pt' member did not work. Stephen Swaney 2004-04-07 22:42:02 +00:00
  • a93a6966b7 bug fix 799 Ton Roosendaal 2004-04-07 21:08:28 +00:00
  • 6710a87b5a - normals in previewrender showed bumpmap inverted (a bump became a hole) just added a flip! Ton Roosendaal 2004-04-07 20:45:47 +00:00
  • 1da3f3dfc8 removed now redundant msvc7 projectfile tree. Nathan Letwory 2004-04-07 19:11:07 +00:00
  • c0d1177ade bug fix #1127 Ton Roosendaal 2004-04-07 18:19:30 +00:00
  • 9dea66a835 Major update for Visual Studio .Net project files. Both Release and Debug modes have been sanitised (ie. use .lib instead of .a). This update also makes the structure similar to the msvc6 projectfiles. Nathan Letwory 2004-04-07 18:17:37 +00:00
  • 5c1331f081 bug fix #953 Ton Roosendaal 2004-04-07 16:09:22 +00:00
  • 1923c6f41b 'Replace Image' did not work in the Image Window, it worked as 'Load Image'. Patch provided by Carsten Wartmann. Brecht Van Lommel 2004-04-07 15:13:06 +00:00
  • 774297226b Bug #928 Ton Roosendaal 2004-04-07 14:05:53 +00:00
  • 69f2ff45cb bug fix 1064 Ton Roosendaal 2004-04-07 12:55:45 +00:00
  • d748c8c382 Bug fix #1073 Ton Roosendaal 2004-04-07 12:46:50 +00:00
  • 4edae3b2c5 Bug fix #1093 Ton Roosendaal 2004-04-07 11:35:11 +00:00
  • 43595d21e4 Removed the -W warning flag so 'unnecessary' warnings are not shown. We should first get everything to compile cleanly with -Wall, after that we can enable more warnings. Nathan Letwory 2004-04-07 11:09:50 +00:00
  • c1e33eb1e7 fix for bug 1110. Updated epydoc. Function name is BezTriple.getTriple(). Set prototype to NOARGS in source. Stephen Swaney 2004-04-06 21:13:12 +00:00
  • d2f95ea72e bug fix 1009 Ton Roosendaal 2004-04-06 20:31:11 +00:00
  • c8fadc65dc Bug #1003 Ton Roosendaal 2004-04-06 19:16:14 +00:00
  • f2c7434c78 bug #1004 Ton Roosendaal 2004-04-06 18:15:16 +00:00
  • e85d8cd7d4 Going through some really old bf-committers email and Casey Corn brought up the following "fixes": Kent Mein 2004-04-06 16:12:56 +00:00
  • 9fe0410706 Bug report #1007 Ton Roosendaal 2004-04-06 15:16:06 +00:00
  • 78c613e7f2 Fixed bug #1007: With extra Wire and Bounds (Cylinder, Cone or Sphere) drawing enabled in the Object Buttons, the Wire was drawn incorrectly. Brecht Van Lommel 2004-04-06 14:37:25 +00:00
  • 7165b928ef Panel "MetaBall" in button window is now available for every MetaBall (not only for base MetaBall) Jiri Hnidek 2004-04-06 14:14:18 +00:00
  • cdaff37c61 Fixed bug [ #1101 ] Duplivert Limit for Metaball Jiri Hnidek 2004-04-06 13:51:59 +00:00
  • d1c9c5c319 bugfix #1119 Ton Roosendaal 2004-04-06 11:21:44 +00:00
  • 3c28f2f917 - Armature documentation update Joseph Gilbert 2004-04-06 01:01:34 +00:00
  • 2410de683f - quaternion support for bone type - get/set bone weighting Joseph Gilbert 2004-04-06 01:01:11 +00:00
  • 2a90de0348 Eeshlo AO patch, revised Ton Roosendaal 2004-04-05 21:04:13 +00:00
  • e4ce73c99e Fixed bug #1006: In Faceselect Mode, in the Face menu, Copy Vertexcolors, Copy UVs & Textures and Copy Drawmode did not work. Brecht Van Lommel 2004-04-05 19:50:58 +00:00
  • 0c22680f1b Code cleanups. I removed a couple of unused vars. changed sprintf (var, "blahhh %"); to sprintf(var, "blahhh %%"); and initilized a questionable variable to NULL. Kent Mein 2004-04-05 18:06:00 +00:00
  • 7ba91ad2da New UV Calculation panel and code. The uv mapping function was split up into multiple functions and partially recoded. Because now all the uv mapping settings are accessible throught the panel, no popus will be shown when pressing 'U' to unwrap faces in face select mode. Also From Window to Cylinder and From Window to Shpere became obsolete, as you can set this in the new panel. Brecht Van Lommel 2004-04-05 17:08:00 +00:00
  • 9802db019d Rick Kimball's patch Basically it checks to make sure the unix platforms were able to find a user before copying that user as the owner. Kent Mein 2004-04-05 17:07:06 +00:00
  • bc060ca26f remove 6 trillion warnings about missing initializers. Stephen Swaney 2004-04-05 16:50:08 +00:00
  • 46527011d2 Added hotkeys for sticky / face select in UV editor: Sticky UVs: Ctrl+C Local Stikcy UVs: Shift+C Active Face Select: C Brecht Van Lommel 2004-04-05 13:22:55 +00:00
  • bce1190874 New icons for the sticky / face select state in the UV editor / Image Window. Brecht Van Lommel 2004-04-05 12:42:23 +00:00
  • bcb7e33813 - bugfix #1013 Ton Roosendaal 2004-04-05 11:25:25 +00:00
  • 381605be7d - documentation for armature/bone methods update Joseph Gilbert 2004-04-05 04:17:46 +00:00
  • 136b66c19f - getBones() fixed - returns all armature bones including children Joseph Gilbert 2004-04-05 04:17:01 +00:00
  • 09b19aead2 Revert the changes I did in solve_constraints. The real bug is in the matrices blending function which doesn't handle non-uniform scaling correctly. I've minimized the occurence of the bug by calling the blending function only when the influence is smaller than one (woah, optimisation AND bug fix!) This should make the bug disappear approximatly 90% of the time since people don't use influence all that often (also, this only applies to constraint that are alone, not using influence IPOs to switch between two constraints). Martin Poirier 2004-04-04 17:23:51 +00:00
  • 9bb2ad02ad Fix for bug #1109 FollowPath not working with motion blur http://projects.blender.org/tracker/index.php?func=detail&aid=1109&group_id=9&atid=125 Martin Poirier 2004-04-04 16:20:49 +00:00
  • 05707df10c Making the SDL CD stuff link right. Chris Want 2004-04-04 15:33:18 +00:00
  • 64c127d742 SCons update. * Bug fix for latest commit. SCons would choke when the <root_build_dir> did not exist. First action now is to create the root_build_dir. Michel Selten 2004-04-04 13:57:28 +00:00
  • b298ecbfac SCons update. * .sconsign files are no longer written to the source tree. The output is now written to <root_build_dir>/scons-signatures Michel Selten 2004-04-04 13:03:14 +00:00
  • 96e5e1d5f0 - Added source\blender\python to MSVC 6 debug target include path for KX_Ketsji - Added vertex_loop_select to bif_editmesh.h (gave a warning) - Re-added "Get Same Uv" feature. this selects all faces that have the same uv-texture as the active face. it's placed in the Select headermenu while in faceselect mode. Roel Spruit 2004-04-04 11:34:43 +00:00
  • 1a8deeb85b Fix only looped sounds play on platforms other than Windows/Apple. Kester Maddock 2004-04-04 09:34:58 +00:00
  • 32b0677d96 - added support for adding/parenting bones to armatures - fixed getArmatureIpo compiling error Joseph Gilbert 2004-04-04 08:34:43 +00:00
  • 3b680da036 Making noise.c more palatable on irix. Chris Want 2004-04-04 01:36:16 +00:00
  • dc2d6b035a Fixes to projectfiles: Chris Want 2004-04-03 23:46:33 +00:00
  • 240b409f51 Converted all of the projectfiles to DOS text format (half were DOS, half were UNIX). Chris Want 2004-04-03 23:28:27 +00:00
  • 141b7673c9 Python API update. Again by Anders Nilsson. * Addition to the Object module. obj.getActionIpos(). This method will return a dict with all ipo keys. Only works when the Object is an armature. Michel Selten 2004-04-03 20:24:46 +00:00
  • 22a62a285c - bug fix #1086 using backbuffer, and having an odd number of lines in image, skipped the last one to fill in backbuffer... An oldie! Ton Roosendaal 2004-04-03 17:11:14 +00:00
  • 900f997208 - moved dm_menu var to declaration section - no need for it to be static Daniel Dunbar 2004-04-03 16:26:45 +00:00
  • 4a2efa7acf add missing comma Stephen Swaney 2004-04-03 15:10:17 +00:00
  • e331b395b0 and the sconscriptstructthingemabobs! Ton Roosendaal 2004-04-03 14:07:30 +00:00
  • 07cd0ac910 - oh, the new C file! Ton Roosendaal 2004-04-03 14:01:13 +00:00
  • 0ae03d1626 Eesho's patch for new noise textures! Ton Roosendaal 2004-04-03 13:59:27 +00:00
  • 164463e200 #define some constants for physics engines in DNA world types. Kester Maddock 2004-04-03 00:04:44 +00:00
  • 34ecd03f7d Changed the physics menu to expect a pointer to an int for &wrld->physicsEngine instead of a pointer to a short. Chris Want 2004-04-02 22:18:36 +00:00
  • ce9a3d0b46 Bug fix provided by Anders Nilssen. TotIpo was never meant to be exposed in the Ipocurve object. It's a variable to store the number of IPOs. Michel Selten 2004-04-02 20:26:58 +00:00
  • 7707bceec3 Anders Nilsson has promissed me to provide some updated Python API docs :) Python API documentation updates for the Object and Ipo modules. Provided by Anders Nilsson (breakin) Michel Selten 2004-04-02 19:53:53 +00:00
  • a234885db8 Lowered optimization for solaris gcc to -O1 this is for bug # 1052 Basically the higher optimization causes blender to choke on the provided blend file. Kent Mein 2004-04-02 19:37:20 +00:00
  • 7cc4d7525d Python API fixes. Provided by Anders Nilsson (breakin) * Typo fixed in IpoCurve_getInterpolation. 'Bonstant' was used, while 'Constant' is what we want. * IpoCurve.getName now also returns curve names for action-IPOs. Michel Selten 2004-04-02 18:38:38 +00:00
  • 8e5fd5bba3 Added blender python module to game engine. Updated Scons & Makefile Kester Maddock 2004-04-02 13:21:04 +00:00
  • 594040f769 Allow C++ linkage for the python module. Kester Maddock 2004-04-02 13:18:54 +00:00
  • 2ccb9cf785 Added CD Audio support for OpenAL. Updated Scons & Makefiles to cope Kester Maddock 2004-04-02 13:15:18 +00:00
  • 51830fa0e2 Speed up the physics engine by cutting down on the number of fix pass iterations. Kester Maddock 2004-04-02 12:35:48 +00:00
  • e5749a632e - disabled 'ray shadow' option from UI and render for Hemi lights. reason is that raytrace code doesnt like shadow on backfacing faces at all. the hemi light is omni-directional, and would need a shadow calculation to mimic this as well. the new 'Ambient Occlusion' patch will make that possible. Ton Roosendaal 2004-04-01 13:27:24 +00:00
  • d7f3f66728 New UV editor / Image Window features: - Draw Faces in the UV editor - Draw Faces, selected in the UV editor, in the 3D view - Draw Shadow Mesh in the UV editor (for faces unselected in the 3D view) - Select Linked UVs (LKEY) - Unlink Selection (Alt+LKEY) - Stick (Local) UVs to Mesh Vertex on selection - Active Face Select - Reload Image - Show / Hide Faces in the UV editor (H, Shift+H, Alt+H) - Proportional Editing (O, Shift+O) - Stitch, Limit Stitch UVs (snap by mesh vertex) - Weld / Align UVs (WKEY) - UVs Snap to Pixels on/off switch - RMB in Texture Paint or Vertex Paint mode picks color - Select Inverse in Faceselect mode Brecht Van Lommel 2004-04-01 12:55:12 +00:00
  • d204f77251 Added #if defined (__sparc) || (__APPLE__) bits around sqrtf and friends. ON these two platforms they are overloaded so its just sqrt not sqrtf. Kent Mein 2004-03-31 17:01:45 +00:00
  • fd470d9623 * Only load needed extensions (ie none.) * Fix bug in version query. * First commit! Kester Maddock 2004-03-31 12:20:02 +00:00
  • 79ecc08b89 more housekeeping. move static declarations and definititions out of .h files. tidy up initializers and c++ style comments. Stephen Swaney 2004-03-31 07:40:08 +00:00
  • fa0196b8f9 BPython: - tentative fix for scripts with CR/LF endings and split lines: in 2.32, the ac3d and vrml2 exporters, for example, had lines split with '\\\\' and so gave syntax errors when executed on Win platforms, because the scripts bundled with Win binaries had dos line endings. Willian Padovani Germano 2004-03-31 04:18:39 +00:00
  • 2b27a909f0 Fixed the fix I did earlyer. (Move var declaration up in the function to where it should be) Darn SGI ;) Kent Mein 2004-03-30 14:41:08 +00:00
  • 137e82f0e6 Added iris zsize=2 support. Provided by Melchior Franz. Kent Mein 2004-03-30 14:33:02 +00:00
  • 514edaa6bb Fixes bug #948 (http://projects.blender.org/tracker/index.php?func=detail&aid=948&group_id=9&atid=125) Nathan Letwory 2004-03-30 08:54:02 +00:00
  • c2a691a94e Support for the STL (stereolithography) file format. Reads the ASCII and binary subformats, and writes the binary subformat. Read is done with usual F1, write is done in the menu 'File->Export Selected->STL'. Writes meshes only, writing the 'displistmesh' if subsurf is on. The 'magic' to determine whether it is reading the binary or ASCII subformat could use a little work, but makes the correct choice most of the time. Chris Want 2004-03-30 03:10:34 +00:00
  • fc275fd72f On Windows linking to the FTGL library was problematic for some users. This is solved by adding FTGL_LIBRARY_STATIC to the defines for win32. Nathan Letwory 2004-03-29 18:46:17 +00:00
  • 53b9bc5990 Bug fix for #977 Kent Mein 2004-03-29 18:39:48 +00:00
  • 5d8a0fe8bc - change <bpy_types.h> to "bpy_types.h" Daniel Dunbar 2004-03-29 13:59:55 +00:00
  • 6d8c0dc72c - fix use of unitialized variable in v2d scrolling (mousewheel code) Daniel Dunbar 2004-03-29 13:50:21 +00:00
  • f3feb77918 General housekeeping and cleanup. Move static declarations and data definitions from .h files into corresponding .c files. Blame zr for this since he's the one who pointed out that our bpy headers were a mish-mash of stuff that belonged in the .c files! Stephen Swaney 2004-03-29 08:16:18 +00:00
  • 0a6d0e62e1 A fix for the MIPSPro 7.4 compiler ... please let me know if there are problems with 7.3. Chris Want 2004-03-28 22:37:56 +00:00
  • 8476097a01 Disable compilation of the game engine for irix. Chris Want 2004-03-28 22:36:28 +00:00
  • 07067e1a95 I had misspelled a macro name. Chris Want 2004-03-28 22:33:21 +00:00
  • bbb94cd3df Fixed bug #963: UV editor wrong center When using "From Window" unwrapping in a 3d view (that isn't square), the UV coords would not be centered in the UV editor, even if the object was centered in the 3d view. Brecht Van Lommel 2004-03-28 22:13:25 +00:00
  • 2cd00774cd Makefile support for solid -- assumes solid and qhull are in the lib dir, i.e., ../lib/your_platform/{solid|qhull}. Chris Want 2004-03-28 21:56:00 +00:00
  • 9206a1eba6 - replaced G.{edve,eded,edvl} with G.editMesh, atm just a structure to hold the three lists, nothing major, but gives a place to hang data off of and a single "mesh" structure to pass around for editing functions. Daniel Dunbar 2004-03-28 08:46:35 +00:00
  • d29d7030b6 - bug #979 the non-flat quad detecting routine apparently didn't do anything anymore! I've fixed it now with more comments, so people are warned not to mesh with this... er... mess! Ton Roosendaal 2004-03-27 18:27:55 +00:00
  • d3670aa4be - bug fix #996 Apparently the reorganize of code in this c file, to merge the converter routines for normal Mesh and subsurfed Mesh, cancelled out the fix I did before to make sure Material option Wire correctly takes the OPTIM mode into account. Error was that it always rendered in OPTIM wire for subsurf, regardless setting for subsurf. Ton Roosendaal 2004-03-27 11:32:25 +00:00
  • 34693b400d fix warnings about implicit declaration of sprintf before Mom finds out. Stephen Swaney 2004-03-26 01:12:45 +00:00
  • 3d45e6ca31 - updated MSVC 6 projectfiles with gameengine/solid changes. Simon Clitherow 2004-03-25 21:04:51 +00:00
  • 89ebf84b41 [GameEngine] As Kester Maddock pointed out to me, I had left one small, but important patch out. Now 2.25 blends are read correctly. Nathan Letwory 2004-03-25 18:17:40 +00:00
  • 50cee47be0 - typo in 'saave as videoscape'/ :) Ton Roosendaal 2004-03-25 16:13:32 +00:00
  • 334999e9b8 - just a typo in button. sizeZ should be sizeY! (bug 1070) Ton Roosendaal 2004-03-25 15:32:37 +00:00
  • d82ab2bfc3 - small patch to make sure buttons are fully used for strings (when it doesnt fit), plus the 'user count' button now increases in size when amount is larger than 10. was report #1049 Ton Roosendaal 2004-03-25 13:30:20 +00:00
  • 29baa5026e add info about units for rotation IPOs and Object Euler angles. Stephen Swaney 2004-03-25 06:18:56 +00:00