Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-22fix [bf-blender-Patches][27924] Redundant applying of SetNetworkDeviceCampbell Barton
noticed by Jorge Bernal (lordloki)
2011-08-14bugfix:[#25603] bad shadows in stereo mode - patch by Juha Maki-KantoDalai Felinto
2011-08-05change BLO_library_append_begin to take a main argument rather then a ↵Campbell Barton
context, means the BGE doesnt need to make a new empty context just to pass as an arg. added doxygen description too. this quiets the print when the BGE does linking.
2011-07-31reverting part of #38876 (whitespace edits)Dalai Felinto
the new if/else nesting introduced in the previous commit makes no sense. (since I was here I add a comment for extrainfo and did some small cleanup)
2011-07-31whitespace edits, had odd space/tab mixCampbell Barton
2011-07-31fix for building without bulletCampbell Barton
2011-07-31patch [#27909] Added constants in bge.constraints by Solano Felicio (solano) ↵Dalai Felinto
+ some changes in rst I named all the BGE modules with their actual names (e.g. Rasterizer, Video Texture, ...). so in the API index.html page they look more like the other Blender modules. I did the same for the bgl module. For bge.constraints this patch exposes the constants values for debug mode and createConstraints (they were hardcoded innts before). + making all the "todo" and #comments into rst comments (.. comments) Thanks Solano, it's great to get help to those tasks :)
2011-07-25Fix #28014: joystick sensor not working. Broke this with an earlier commitBrecht Van Lommel
trying to fix blenderplayer startup warnings. It seems we do need to init the SDL video subsystem even if we only want events, thanks Juha Maki-Kanto for pointing this out.
2011-07-25BGE BugFix for: [#23874] Custom projection matrix doesn't work in custom ↵Dalai Felinto
viewport This was never highly tested, that's why I never committed (my patch for this was from September 2010). But once again I got a report that this bug was a deal-break and the patch seems to work for this artist. I believe it's working, but I will keep my eyes open for this.
2011-07-22remove duplicate function for printing the current file:line of a python ↵Campbell Barton
script in the BGE.
2011-07-19bugfix: [#27348] blenderplayer showing a different viewport size in 2.57bDalai Felinto
I believe this bug was there since we (me) moved the game settings to scene->gm Since I was here I added support for x/y non square aspect pixels (i.e. anamorphic) we were already using it for videotexture so I don't know why we were not here. Tested in OSX, but it should be working in all OSs.
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-07-17cmake source definitions:Campbell Barton
remove missing includes and use more strict formatting.
2011-07-15move mathutils into its own lib.Campbell Barton
2011-07-09fix for NULL pointer usagesCampbell Barton
2011-07-07Fix compile with scons, after thread commit in r38185Nathan Letwory
2011-07-07The Blenderplayer wasn't freeing GPU_Textures since according to ↵Mitchell Stokes
BLI_threads, GPU_free_image() was never being called from the main thread. Calling BLI_threadapi_init() when the Blenderplayer starts sets the current thread as the main thread and solves the problem.
2011-07-06Fix #27877: writing .avi files > 4 GB not working on windows.Brecht Van Lommel
Solution is to replace "long" by "int64_t" and "fseek" by "_fseeki64", because long on 64 bit windows is still 32 bit.
2011-06-27Fix last part of #26850: OS X game player did not react to quit event.Brecht Van Lommel
2011-06-27Fix part of #26850: OS X game player was showing _NSAutoreleaseNoPool()Brecht Van Lommel
error messages on start. These were coming from initializing the SDL video subsystem as part of Joystick init. We do not need this, as video stuff is covered by GHOST, most likely this was conflicting.
2011-06-27Minor warning cleanup & fixCampbell Barton
- comment/remove assignments from values to themselves. - add case break statements (no functional change but some source code checkers notice). - fix python errors when the sculpt brush is None.
2011-06-24revert commit 27133: Committing patch [#27133] "Fix for for Object Color in ↵Dalai Felinto
BGE" by Kupoman This was causing a lot of backward compatibility problems and side effects. It has to be done properly, linked with Material ObjectColor shader_flag or at least the TF OBCOLOR (which apparently worked at some point so I've been told). If you need to use OBCOLOR simply keyframe the obcolor and it will work as before.
2011-06-23correction to recent commit & made ffmpeg includes only add when enabled.Campbell Barton
2011-06-23cmake option to build without an audio library.Campbell Barton
2011-06-18rename cmake include/libraries to conform with suggested cmake namesCampbell Barton
2011-06-17BGE: Camera.getScreenPosition wasn't working because of an unhandled ↵Campbell Barton
exception when called with a non vector argument (object or object name).
2011-06-16Blenderplayer: Setting G.main to NULL after it's freed to avoid issues later ↵Mitchell Stokes
with GPU_free_images()
2011-06-15Committing patch #25676 Anisotropic filtering in viewport and BGE by me.Mitchell Stokes
This patch adds anisotropic filtering of textures in the viewport and the BGE. The quality of the filtering is adjustable in the user preferences under System. For more information on anisotropic filtering: http://en.wikipedia.org/wiki/Anisotropic_filtering One current limitation of this setup (having the option a user preference) is it makes runtimes more troublesome. Runtimes don't have user preferences set, so for now the blender player defaults to 2x AF. Options will be added later to change this value (probably a command line option).
2011-06-15remove unused argumentsCampbell Barton
2011-06-13BGE Patch: [#27425] Allow to change the damping of the camera actuatorDalai Felinto
########## original name: "Allow to change the strenght of the "go behind" constraint of the camera actuator" The camera actuator is an actuator that drive the camera to follow an object, with a set of constraint. Currently, when the object followed rotate on himself (like a person, or an helicopter), the camera is really slow to go behind (at least 10 seconds). This patch gives the UI to tweak the strenght of the 'go behind'[named damping] constraint. ########### epydocs (rst) updated too
2011-06-13Fix #27635: GLSL filter uniform variable not set for group instance.Brecht Van Lommel
The problem was that SCA_2DFilterActuator was defining and using a variable called "m_gameObj", when it should be using "m_gameobj" as defined by SCA_ILogicBrick. The way it was, reparenting did only half the work required to duplicate the actuator. Patch by Alex Fraser, thanks!
2011-06-11warning fix for gccCampbell Barton
2011-06-09add includes for windows.Campbell Barton
2011-06-09replace log() calls with constantsCampbell Barton
2011-06-08fix of fix :| [real fix for #36787 -- it was wrongly fixed on #36964]Dalai Felinto
I guess I tested the fix outside the camera view (which always worked). duhhh Working now.
2011-06-03Fix for [#27562] audaspace not playing files in blenderplayerJoerg Mueller
blenderplayer wasn't initialising ffmpeg This might also fix [#27558] GE Sound works in Blender but not in runtimes
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-30BGE: fix bug #26775, crash when physics constraint is defined on non-active ↵Benoit Bolsee
objects. Patch provided by Sergey Sharybin, verified and applied.
2011-05-29Moving the letterbox clear for the embedded player so it only clears when it ↵Mitchell Stokes
needs to. Thanks to Juha Mäki-Kanto for the tip.
2011-05-29access pythons code object directly rather than attribute access.Campbell Barton
2011-05-29Fixing the initglobals leak in the Blenderplayer (G.main reference was being ↵Mitchell Stokes
reassigned before it was freed).
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-28bugfix for: [#26753] PhysicsConstraints ID trouble on 64bit (linux at least).Dalai Felinto
[the problem also affected OSX] PhysicsId are Long, not ints (see PyObject* KX_GameObject::PyGetPhysicsId() ) There is a reference in the code to use PyCapsule instead of int. I'm not sure about that. This patch at least stops the crashes (update: I talked with Campbell and he repeated that PyCapsule are better, but if long is working it's fine for now).
2011-05-28fix for embeded BGE viewport broken when not using letterboxingDalai Felinto
this was broken after rev.36787 (api rewritten) own reported bug, nowhere in the track (just to mess up with the bug fixing statistics)
2011-05-28== FFMPEG ==Peter Schlaile
Revert of "SVN commit: /data/svn/bf-blender [36957] trunk/blender/source/gameengine/ VideoTexture/VideoFFmpeg.cpp: fix for ffmpeg linking in BGE ( patch by Jens Verwiebe (jensverwiebe) over IRC)" Sorry folks, that patch breaks current ffmpeg GIT version. Good news: it's all handled now automagically by ffmpeg_compat.h in intern/ffmpeg so: everything should be fine and dandy for very old and very new versions.
2011-05-28== FFMPEG ==Peter Schlaile
Added central compatibility header file, which enables blender to compile against very old ffmpeg versions as well as very new versions using the *NEW* API. (Old API functions are simulated using macros and inline functions) Added a whole lot of additional checks, tested against 6 different versions down the timeline, hopefully, now finally all is well.
2011-05-28fix for ffmpeg linking in BGE (patch by Jens Verwiebe (jensverwiebe) over IRC)Dalai Felinto
- av_parse_video_rate(&frameRate, rateStr); + av_parse_video_frame_rate(&frameRate, rateStr);
2011-05-27Attempted fix for #27482: game engine running slow due to revision 36698 whichBrecht Van Lommel
fixed frame colors for letterbox drawing (happens when in camera view). Cause is unclear, seems some sort of strange graphics driver thing on 32 bit. Changes are a fix for the incorrect usage of glViewport, and avoiding the extra clear if it's not needed.
2011-05-27Windows installer and Path changes, fixing various issues:Brecht Van Lommel
* Windows installer not working for non-admin users and multiple users * Addon scripts not installing next to user configuration * Portable install not being taken into account in all places The main problem was the windows installer was installing system scripts in AppData next to the user configuration directory, which is not shared between users. Now these are installed in ProgramFiles, and only addon scripts added by the users go to AppData. On all platforms, addon scripts were sometimes getting installed between system scripts, because the scripts folder in the executable directory was given precedence over the user configuration folder, that is no longer done now. So addons now behave like user configuration, they are preserved even if you download a newer build of the same blender version. If you have an installation of 2.57 on windows, the addon install location will not change until we do the version bump to 2.58, to avoid conflicts with the existing the installed 2.57 version. The old behavior of giving precedence to the local folder was done to support portable install, where all configuration is written to the local folder. This is now implemented differently: if and only if a "config" folder exists in the local folder, portable install will be assumed, and files will only be written to that local folder.
2011-05-27== FFMPEG ==Peter Schlaile
Fixed and added additional ffmpeg cruft checking. Oh dear.