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-09-06fix some complier warnings and add -Wundef to CMake's default GCC warnings.Campbell Barton
2011-09-06Merged the particles-2010 branch with node improvements into trunk.Lukas Toenne
This branch adds mostly organizational improvements to the node system by renaming the node folders and files. A couple of internal features have been added too. Detailed information can be found on the wiki page: http://wiki.blender.org/index.php/User:Phonybone/Particles2010
2011-09-05Code cleanup: remove context from RNA update functions, only one left.Brecht Van Lommel
2011-09-03warning fixesCampbell Barton
2011-09-03== CustomData ==Nicholas Bishop
* Added comments for each entry in the LAYERTYPEINFO array noting the number and name of the layer type; was hard to tell before which entry was what
2011-09-02fix for error in recent commit, when audaspace is enabledCampbell Barton
2011-09-02minor warning fixes, also correct some float -> double promotions in ↵Campbell Barton
shadeoutput.c
2011-09-01fix for building without audaspace, since pepper mergeCampbell Barton
2011-09-01spaces -> tabs (configure you're editors right!)Campbell Barton
2011-08-31typo fix: end of lines ;; --> ;Campbell Barton
2011-08-30Fix for [#25062] Sound Actuator - Positional Audio.Joerg Mueller
Now all sounds that are not mono but have 3D checked automatically get reduced to mono during BGE conversion time. Also removed the now unneeded function sound_get_channels and added a missing header file to audaspace's CMakeLists.txt.
2011-08-30Fixes for snprintf usage:Brecht Van Lommel
* replace by BLI_snprintf in various places, note _snprintf on windows does not properly null terminate the string. * fix overflow in sequencer proxy code due to buffer being smaller than specified size. * fix some usage of snprintf as strcpy, this is will go wrong if the string contains % characters. * remove BLI_dynstr_printf function in gpu module, use BLI_dynstr_appendf
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-30Last bunch of minor fixes before merge.Joerg Mueller
* Use NULL in AUD_Reference.h * Use SETLOOPER in sound.c * Move flags to the end of Speaker struct.
2011-08-29Fix #28347: VBO's highlights wrong faces when Mirror modifier is in useSergey Sharybin
Added callback to drawMappedFaces which checks if two faces have got equal draw options. After discussion with Brecht we found it's nicest solution for now: - Disabling VBOs in edit mode for this case wouldn't be nicer for this case - some additional flag stored in DM should be added in this case. - Adding new callback in DM isn't nicer that this solution. - Handling face selection in drawobject would lead to duplicated code which is also not nice. Hopefully, this callback could handle all cases in the future. Also, Brecht mentioned current VBO implementation isn't perfect, so maybe when we'll redesign this area dealing with edit mode wouldn't be so tricky.
2011-08-29* Reverting Titlecard commit r37537Joerg Mueller
* Reverting update recent files commit r37155 * Turning reference counts into unsigned ints * Minor things
2011-08-28== Sequencer ==Peter Schlaile
This patch adds: * support for proxy building again (missing feature from Blender 2.49) additionally to the way, Blender 2.49 worked, you can select several strips at once and make Blender build proxies in the background (using the job system) Also a new thing: movie proxies are now build into AVI files, and the proxy system is moved into ImBuf-library, so that other parts of blender can also benefit from it. * Timecode support: to fix seeking issues with files, that have a) varying frame rates b) very large GOP lengths c) are broken inbetween d) use different time code tracks the proxy builder can now also build timecode indices, which are used (optionally) for seeking. For the first time, it is possible, to do frame exact seeking on all file types. * Support for different video-streams in one video file (can be selected in sequencer, other parts of blender can also use it, but UI has to be added accordingly) * IMPORTANT: this patch *requires* ffmpeg 0.7 or newer, since older versions don't support the pkt_pts field, that is essential for building timecode indices. Windows and Mac libs are already updated, Linux-users have to build their own ffmpeg verions until distros keep up.
2011-08-28* Removing mocap GSoC (is an addon already).Joerg Mueller
* Fixing ffmpeg-0.8 errors. * Fixing Ketsji paths. * Removing DoSound from BGE. * Fixing audio scene update to use only current scene objects.
2011-08-28Assorted comment clarification in response to code review notesJoshua Leung
2011-08-28- use static vars and functions where possible.Campbell Barton
- use NULL rather than 0 when used as pointers.
2011-08-27fix for building with msvc, ssize_t is more correct but in this case its not ↵Campbell Barton
going to give issues.
2011-08-27- use %u rather tham %d for unsigned ints in string formatting funcs.Campbell Barton
- replace (strlen(str) == 0) with str[0]=='\0'
2011-08-27- fix for BL_Shader::SetUniform() missing out the last part of the matrix.Campbell Barton
- particle.c wasn't setting all components of the vector when reading cache and setting dummy velocity values. - some functions incorrectly took a float[3] argument when the 4th value was set. - remove a few redundant lines of code.
2011-08-27remove deprecated & unused sequencer transform varsCampbell Barton
2011-08-27subtraction on unsigned values didnt work as intended for copying ID's.Campbell Barton
2011-08-23fix [#28336] Particles: setting to zero the count of all elements of a group ↵Campbell Barton
crashes Blender
2011-08-23fix [#28344] for this file, the multires smiley has 2 materials, but only 1 ↵Campbell Barton
loads
2011-08-23Bugfix: Removing a sound from a speaker resulted in a crash.Joerg Mueller
2011-08-23Merging trunk up to r39637.Joerg Mueller
2011-08-22Bugfix [#28217] Moving multiple selected action strips causes stripsJoshua Leung
to scale towards zero This is an attempted bugfix for a bug which seems to be very fickle to reproduce (it only happens sporadically after quickly jerking the strips around in a certain way). So far when testing, I haven't had any more problems after applying this fix, though it may just be unreliable testing.
2011-08-22Reshuffling DopeSheet filter icons so that they appear more obviouslyJoshua Leung
related to each other
2011-08-19warning cleanup for -Wdouble-promotionCampbell Barton
2011-08-18Fix for [#28216] particles objects rotation still wrong with r39287Janne Karhu
* The emitter object's inverse matrix wasn't in global coordinates during rendering, so the surface normals of the hair emission locations were transformed with the wrong matrix.
2011-08-16Merging trunk up to r39447.Joerg Mueller
2011-08-16Fix #28273: Crash playing with Follow path+Bevel+MaterialSergey Sharybin
Crash was caused by old refactor of displists. Added additional check to makeDispListCurveTypes.
2011-08-16Bugfix [#28267] keyframed values for shapekeys of copied objects areJoshua Leung
linked Shapekey actions weren't getting copied when their owner data was. This was due to the IMO totally convoluted way in which the duplicate action flags have been set up: - the function to copy animdata takes a param to specify whether actions are copied or not, but this is never touched (i.e. this always just gets FALSE passed in) - instead, we jump around in hoops later figuring out whether the userpref wants copying to occur, then fixing up the links IIRC, part of this may be due to a desire/need to not duplicate actions when dealing with NodeTree copies for multi-threaded rendering, but at the expense of complicating everything else.
2011-08-163D Audio GSoC:Joerg Mueller
High quality resampling on mixdown, linear for playback. * Lots of improvements and fixes for the JOS resampler, now it works fine! * High quality filter coefficients for the JOS resampler (sorry for the 5 MB source file). * Fix for GE orientation bug. Note: moto uses x,y,z,w quaternion storage, while rest of blender uses w,x,y,z. * Minor changes/fixes.
2011-08-15Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unusedBrecht Van Lommel
functions.
2011-08-15Fix #27718: driving modifier properties was missing updates, fixed depsgraph.Brecht Van Lommel
2011-08-15Fix #28162: texture properties didn't show correct texture datablock chooserBrecht Van Lommel
in a particular setup with two nested material nodes. Material active texture was looking also recursively into material node, but this was already done outside of this function.
2011-08-14fix for bug where changing movie filepaths would reset the strip length.Campbell Barton
also fixed possible & unlikely buffer overflow.
2011-08-14add in asserts for when array/non array RNA funcions are used incorrectly, ↵Campbell Barton
would have made previous fix a lot easier to find. also remove unused argument from RNA_property_array_check.
2011-08-12Code cleanup: small glsl mesh drawing code changes, getting rid of an ugly ↵Brecht Van Lommel
macro.
2011-08-12Modifiers: add callback to loop over each texture assigned to a modifier.Brecht Van Lommel
2011-08-12Bye bye vile relics of extinct version control systems,Joshua Leung
Causing a flurry of refresh file prompts post-commit, Confusing local diffs and causing merge conflicts, Stating the obvious; redundant and useless... We shall not miss thou, blasted expand $keywords$
2011-08-113D Audio GSoC:Joerg Mueller
Adding a mono flag to mixdown non-mono sounds for 3D audio. * Added mono sound loading. * Bugfix: AUD_COMPARE_SPECS usage was wrong. * Bugfix: JOS resampler = instead of ==. * Bugfix: Change of a sound should apply settings in AUD_SequencerHandle. * Bugfix: Memory leak when canceling open sound operator.
2011-08-11svn merge -r39286:39298 ↵Campbell Barton
https://svn.blender.org/svnroot/bf-blender/trunk/blender, ensure some edits in trunk dont get merged back into pepper
2011-08-11fix [#28213] Imperial unit for 0.001 inches inconsistently displayed as mils ↵Campbell Barton
and thous
2011-08-11svn merge -r39145:39286 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-08-10Fix [#28195] Particles objects disappear in viewport, and 90° rotationNathan Letwory
Reported by Jean Francois Sarazin Lack of normal normalisation caused scaling issues. SIGGRAPH fix by jahka and jesterKing. Thanks to host dfelinto with entertainment provided by slikdigit.