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-07Sound clip NLA Strips for NexyonJoshua Leung
These are basically just for specifying when a speaker should fire off it's soundclip, and as such, many NLA operations are irrelevant for it. They can only be specified on object-level for speaker objects. I've still got some UI tweaks I'll need to work on in order for these to be able to be added even when the speaker doesn't have any NLA tracks yet. (EDIT: while typing this, I had an idea for how to do this, but that'll be for next commit). In the mean time, you'll need to add a single keyframe for the object, snowflake that action and delete the NLA strip before you can start editing.
2011-08-073D Audio GSoC:Joerg Mueller
* Pepper depends on ffmpeg 0.7.1 or higher now, windows and mac build systems set to ffmpeg-0.8 * Fixed orientation retrieval in OpenAL device code. * Added stopAll() method to AUD_IDevice (also for Python) and call it on BGE exit * Changed BGE to use audaspace via native C++ instead over the C API. * Made AUD_SequencerFactory and AUD_SequencerEntry thread safe. * Changed sound caching into a flag which fixes problems on file loading, especially with undo. * Removed unused parameter from sound_mute_scene_sound * Fixed bug: changing FPS didn't update the sequencer sound positions. * Fixed bug: Properties of sequencer strips weren't set correctly. * Minor warning fixes.
2011-08-073D Audio GSoC:Joerg Mueller
Added a NULLHandle to prevent a crash in Python API when the device is the NULLDevice.
2011-08-07BGE Animations: The IPO conversion code relied on objects having an adt, but ↵Mitchell Stokes
this isn't always the case. object->adt can be NULL, which causes a crash. Now BL_InterpolatorLists are cached by action instead of adt.
2011-08-063D Audio GSoC:Joerg Mueller
Mixdown functionality. * Mixdown possible via libsndfile and ffmpeg! * Fixed some ffmpeg deprecation warnings * Mixdown UI only shows working Container, Codec and Format combinations! * Minor bugs and warnings fixed
2011-08-06Graph Editor "Active Keyframe" settingsJoshua Leung
This commit makes some tweaks to the way that the "active keyframe" settings in the Properties region in the Graph Editor work (for the better, hopefully). Basically, the problem was that previously, these were clunky and non- intuitive to use, since they were just directly displaying the RNA properties for those keyframes for editing purposes. But due to limitations of RNA (i.e. from a RNA pointer to a keyframe, you couldn't see which F-Curve you came from), several things were impossible, notably: 1) Doing proper updates, including validating that the handles are in a valid state - that requires access to the F-Curve to provide to the F-Curve-based curve validity checking functions 2) Having the values of the keyframes display in whatever unit that the property the F-Curve affects displays as - for this, you once again need to know the F-Curve in order to resolve the property that it affects; also the fact that only a single unit could be set for RNA properties further limited things This commit basically gets around these problems by moving away from a layout-engine based approach to one where we attach custom update callbacks and also override the units of the y-co widgets when creating the widgets for these, thus allowing the buttons to work in the ways that animators expect.
2011-08-06Material ray trace transparency animation COLLADA export.Sukhitha Prabhath Jayathilake
2011-08-06BGE Animations: Making the ping pong mode for action actuators behave more ↵Mitchell Stokes
like trunk. The behavior is a lot closer, but there are still differences when interrupting a ping pong action. I'm still trying to decide if these are acceptable differences as they don't look all that simple to fix.
2011-08-05create_4x4_source functionSukhitha Prabhath Jayathilake
2011-08-05(no commit message)Sukhitha Prabhath Jayathilake
2011-08-05Timeline UI Nitpicks:Joshua Leung
* "Only Selected channels" -> "Only Selected Channels" * Use Keying Set icon for "only keying set" toggle for autokeying
2011-08-05Bugfix [#28106] Missing 3D view update after copy of constraintsJoshua Leung
2011-08-05Assorted loose ends for auto-clamped handles workJoshua Leung
* Tweaked order of handle types to make it easier to find Auto/Auto- clamped in the list * Fixed a number of places which were still just checking for auto- handles when they should have included auto-clamped too, including handle rotation
2011-08-05Post Retarget fixes - added an Update Constraints button, that recalculates ↵Benjy Cook
all fixes. Useful for when the user makes some external change to the animation
2011-08-05Updated Vector/Matrix multiplication to new order as required by mathutilsBenjy Cook
2011-08-05Small fix to Path Editing - now mute's original forward motion curveBenjy Cook
2011-08-053D Audio GSoC:Joerg Mueller
JOS Resampler: Fix for windows...
2011-08-05BGE Animations: Moving the do_versions code for the actuators back into the ↵Mitchell Stokes
"put compatibility code here until next subversion bump" block. It got sucked into the 2.58.1 block during a merge sometime.
2011-08-04Clarifying tooltips on userpref keyframing optionsJoshua Leung
These probably still need a good review (based on discussions I've had with animators), but this should be a good stop-gap measure in the mean time
2011-08-04Bassam Feature Request: "Auto Clamped" handles can now be set perJoshua Leung
handle/key This used to be a weird per-curve setting which would happen to get applied/work correctly if handles were set to "auto", and was a source of constant confusion for both old and new animators. The main effect of this handle-type/option was really to just ensure that auto-handles stayed horizontal, instead of tilting as the keys were moved. This commit simply changes this from a per-curve to per keyframe/handle setting.
2011-08-04Bugfix: Setting of new default settings for new Graph Editors was doneJoshua Leung
in wrong place, leading to loss of settings everytime the view changed (i.e. after open/saving)
2011-08-043D Audio GSoC:Joerg Mueller
Implementation of Julius O. Smith's resampling algorithm for high quality audio resampling. The filter currently is a sinc filter with a 0.9 cutt-off and windowed by a kaiser window (beta = 10). Also includes minor changes in the linear resampler.
2011-08-043D Audio GSoC:Joerg Mueller
* versioning stuff for btheme->tv3d.speaker * separating object.c speaker functions in own source file Thanks Brecht for the suggestions.
2011-08-04Initial coding of path editing operator. Still needs some work, but all the ↵Benjy Cook
basic functionality is there. Select a path and the stride bone (as active) and it will reparameterize the path to propel the armature forward in the same magnitude of the original
2011-08-03Find all key frames for baked animation export.Sukhitha Prabhath Jayathilake
2011-08-03Fixed issue with IK toggle buttons and added operators for the new limit ↵Benjy Cook
rotation functions
2011-08-03Added functions for toggling DOF Constraints on user rig based on range of ↵Benjy Cook
motion in motion capture clip. Limit Rotation constraints are added based on the min and max of each DOF of each bone in its local space
2011-08-03Fixed coding style to conform to pep8Benjy Cook
2011-08-03Speaker Object icons, thanks Phil Gosch.Joerg Mueller
2011-08-03* Merging trunk up to r38981.Joerg Mueller
* Fixing a minor issue in a previous commit.
2011-08-03Switch slave_pack to use new FFmpeg for windows.Sergey Sharybin
2011-08-03Switch windows buildbot to new FFmpeg 0.8.1.Sergey Sharybin
Hope it'll work because i haven't got buildbot slave by hand.
2011-08-03- Move list of FFmpeg DLLs to be installed from SConstructSergey Sharybin
to conficuration variable BF_FFMPEG_DDL. This would allow to use different FFmpeg in buildbot. - Added some 3DMOUSE variables to list of command line options. Now 3dmouse related-settings can be set from command line.
2011-08-03fix [#27965] VSE: no visual feedback on locked stripsCampbell Barton
added xpm -> opengl stipple conversion script.
2011-08-033D Audio GSoC:Joerg Mueller
* Minor audaspace library improvements. * Considering location, velocity and orientation in AUD_SequencerReader and AUD_SequencerHandle. * Bugfix: Maximum and Minimum volume weren't used before in the software device. * Bugfix: Adding speaker objects via info space crashed. * Listener settings now get updated in the audio system.
2011-08-03- Switch linux buildbot to FFmpeg-0.8.1Sergey Sharybin
- Enable FFmpeg for blenderplayer for linux buildbot.
2011-08-03fix [#28135] Edge slide changes UVCampbell Barton
2011-08-03- Do not add GHOST_NDOFManager.cpp to list of sources ifSergey Sharybin
NDOF is disabled in CMake. - Added "default" section to switch in sendMotionEvent. It's what strict gcc rules don't like much and it's And it's good practice in general, imo.
2011-08-03Debug print removed.Nathan Letwory
2011-08-03removed attempted WITH_BF_3DMOUSE detection, fixed just one indention (left ↵Mike Erwin
the others in their ugly new state)
2011-08-03add note in scene.frame_current that frace_set() updates animation data.Campbell Barton
2011-08-03whitespace edits.Campbell Barton
2011-08-03fix [#28151] export OBJ don't save the extensionCampbell Barton
also correct some typos
2011-08-03compensate for lack of 3D mouse calibration on WindowsMike Erwin
2011-08-03Animation channels can now be renamed by Ctrl-Clicking on them, as inJoshua Leung
the Outliner Channels which can be renamed include: - Scenes, Objects, World, Material, Texture, etc. (i.e. "ID-blocks", or the dark and light blue channels) - Action Groups (green channels) - Action expanders (i.e. "CubeAction", "WorldAction", etc.) - Grease Pencil stuff Channels which CANNOT be renamed, as they mostly use hardcoded values or otherwise include: - Drivers expander - FCurves (they don't technically have a "name"; what is shown is just a user-friendly representation of their rna_paths)
2011-08-03typo fix.Nathan Letwory
2011-08-03Compile fix.Nathan Letwory
2011-08-03ndof changes: turned off 3D mouse during transform, removed timing bug in ↵Mike Erwin
image/uv, added option for zoom axis (up/down vs. forward/backward)
2011-08-02Patch by oenvoyage - olivier amrein, thanks a lot!Thomas Dinges
* Material Diffuse Ramp was not greyed out when shadeless was enabled.
2011-08-02Simple argument to be able to explicitely tell the bitness you want to build ↵Nathan Letwory
Blender in. python scons\scons.py BF_BITNESS=32 python scons\scons.py BF_BITNESS=64 So from now on for Windows you don't have to run a specific win32 or win64 Python version to get the Blender version you want. If you omit the BF_BITNESS flag the bitness as per Python version will be used as before. Note that this is an argument, so works *only* on the command-line, not in your user-config.py