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
2008-11-13fix bad level call in texture nodesAndrea Weikert
BIF_preview_changed wasn't needed after all.
2008-11-12Added stubs to fix linker errors in texnodesRobin Allen
2008-11-12Bah, two more files!Ton Roosendaal
2008-11-12Patch #7897 Texture Nodes!Ton Roosendaal
Robin (Frrr) Allen did a decent job on this, so we can also welcome him as a member in the svn committers team to maintain it! I do the first commit with some minor fixes: - get Makefiles work - fix rounding issue with tiles on unit faces - removed UI includes from tex node A nice doc in wiki is here: http://wiki.blender.org/index.php/User:Frr/TexnodeManual On the todo for Robin is: - When using one or more Texture-input nodes, you cannot edit them by activating (as works now for Material nodes). - The new "output node" option fails on the default case, when only one output node is active. It then shows often a blank menu. Will get fixed asap. - When using a NodeTree-Texture as input node, the menu for 'active output' should not show. NodeTree should ignore other nodetrees to keep things sane for now. - On a future todo is proper usage of "Dxt" and "Dyt" texture vectors for superior antialising of checkers/bricks. General note; I know people are dying to get a full integrated shader system with nodes. In theory we could merge this with Material Nodetrees... but I rather wait for a solid and very well thought out design proposal for this, also including design ideas for unifying with a shader language (GPU, CPU). For the time being this is a nice extension of current textures. :)
2008-11-12Remove BGE defines from highest level and define only there where needed. ↵Nathan Letwory
This prevents scons from doing complete rebuilds when toggling BGE related options.
2008-11-12previous commits showed that the absolute path problem was even deeper. This ↵Nathan Letwory
should fix yet again some of the problems with giving them to BF_BUILDDIR
2008-11-11fix problem with giving absolute paths to BF_BUILDDIRNathan Letwory
2008-11-11Adjusted scons files so disabling quicktime, python and sdl also removes ↵Campbell Barton
their includes when building. writefile.c had usless include.
2008-11-11fix for [#17959] NURBS Circle: pie-shaped deformation, sticking to object originCampbell Barton
2008-11-11removed some warningsCampbell Barton
2008-11-11Median center didn't use TD_NOCENTER properly, making it work incorrectly ↵Martin Poirier
with hinge bones (and with chain rotations).
2008-11-11bicubic_interpolation function was re-calculating a variable it didnt need ↵Campbell Barton
to - (was calling 32 pow()'s per pixel, now only 8 - approx 3-4x speedup on my system).
2008-11-11Chain rotations for objects and pose bones (for teamto)Martin Poirier
This commit adds an exception for rotations (standard rotation and tracball) to still work on children of transformed objects and bones in an expected fashion. That is, you can select a chain of finger bones and rotate to flex them all at once. Notes: [1] This could be expended to other transformations if needed. [2] Center of transformation is determined using the same principle as hinge bones (transformed children aren't taken into account)
2008-11-10Bugfix #17965Ton Roosendaal
Most Surface (NURBS) tools in buttons didn't add undo pushes.
2008-11-10Patch #17971 by Nathan Vegdahl:Matt Ebb
Makes colorband GUI display proper color interpolation (for real this time)
2008-11-08* typo fixNathan Letwory
2008-11-08=== BPy API ===Nathan Letwory
* add two optional arguments to control click step and precision of Number buttons.
2008-11-07[#17958] Windows path fix for image_edit.py script.Campbell Barton
Modified to work in linux too, on my system subprocess.Popen(appstring) only works when appstring is a list. Blenders __import__ didnt support keywords like pythons causing the subprocess module to fail for me. added keywords to blenders c/api import to match pythons.
2008-11-06Bugfix #17524Diego Borghetti
The problem is that the audio_fill_seq function try to load the hd file if the sequence don't have it, but it join the two string (directory path + file path) without the / (Linux... \ Windows), so the result is a wrong path. I change the the strncpy and strncat function for a BLI_join_dirfile (like the reload_sequence_new_file) and all work fine now. Also note that the "them go" that Luca report is (or what happen here) the ctrl+z function, and now both case work fine here. (interesting.. date from Feb 05.. 2006 ;)
2008-11-05* doing some warning cleaningNathan Letwory
* accidently left priority tests around.
2008-11-05* enable openjpeg building for win32/msvcNathan Letwory
* add support for building redcode on win32/msvc, but disabled for now, as there are linking problems - I cleaned the redcode sconscript - the copying of headers within the source tree is not a clean solution This needs to be fixed later on. For now, lets use redcode from extern/ until a better way is found.
2008-11-05* Changed the constant colorband interpolation to work left->right,Matt Ebb
rather than right -> left. This is how it works now: http://mke3.net/blender/etc/constant_ss.png
2008-11-04Simple warning fixesAndre Susano Pinto
2008-11-04Added a new interpolation type for colorbands: ConstantMatt Ebb
This can be useful for toon shading etc. Example: http://mke3.net/blender/etc/constant_ss.png
2008-11-04Added Lattice vgroup support to shrinkwrap and simple deform modifier.Andre Susano Pinto
2008-11-03Moving silence_log_ffmpeg to imbuf (it fits better there and fixes the link ↵Martin Poirier
error in blenderplayer)
2008-11-03Bugfix #17921Ton Roosendaal
ALT+select face-loop on mesh with hidden faces ignored the hidden part. Also caused errors on deleting faces that way.
2008-11-02Makefile fixes for compiling with new videotexture code.Ton Roosendaal
Also: buttons for logic, controllers, didn't line up correct when multiple objects were selected (too little space)
2008-11-02Bugfix #17942Ton Roosendaal
Python dict error: when trying to access a Bone via a key, and the key was not found, a wrong error message got printed. Fix provided by reporter Gregor Riepl. Thanks!
2008-11-02Quiet ffmpeg log by default. No more ugly stream info in console.Martin Poirier
Starting Blender with -d turns info logging back on.
2008-11-02Bugfix #17902Ton Roosendaal
Black dots appearing in mirroring 3d beveled curves, when using orco texture coords. Appeared there was memory read just outside of the allocation.
2008-11-02Bugfix #17920Ton Roosendaal
When entering a wrong expression (or garbish) in a Nkey panel button, the cursor jumps to the place where the button was clicked. On failure the button could return a B_NOP, not a 0
2008-11-02Fix for two proxy + undo related crashes:Brecht Van Lommel
* When making a proxy, the lib linked IPO driver was also changed to point to the proxy object, and after undo this local proxy object was replaced so the pointer became invalid. In fact it is not needed at all to change this because the IPO code maps the pointer to the local proxy object already. * Undoing the make proxy operation would crash because the proxy_from pointer in the library linked object would still point to the removed object. Now it clears all these pointers before undo, because on each undo memory file read they will be set again anyway.
2008-11-01Bug #17912: fix for some SSS floating point precision issues, and alsoBrecht Van Lommel
fix a divide by zero in the subsurf code found in the process.
2008-11-01Bugfix #17913Ton Roosendaal
Bah... fix for envmaps just before 2.48 release gave good looking envmaps only when there was no sky involved... The alpha in environment maps should be reset to 255... something that was never done before, but also didn't show errors until other fixes in image rendering were done.
2008-11-01Video Texture: remove support for capture device, the linux ffmpeg ↵Benoit Bolsee
repository is not ready yet.
2008-11-01fix a bug in matrix.invert() for 2x2 matricesRemigiusz Fiedler
reported by Hans in http://blenderartists.org/forum/showthread.php?t=139748
2008-11-01Preparation to VideoTexture: everything but the VideoTexture module itself.Benoit Bolsee
Rename PHY_GetActiveScene() to KX_GetActiveScene(): more logical name Add KX_GetActiveEngine() new KX_KetsjiEngine::GetClockTime(void) to return current render frame time: if the CPU does not keep up with the frame rate, up to 5 consecutive logic frames are processed between each render frame, so that the logic system stays accurate even if the graphic system is slow. For the video texture module, it is important to stay in sync with the render frame: no need to update the texture for logic frame. BL_Texture::swapTexture(): texture id manipulation BL_Texture::getTex() : return material texture Enable video support in ffmpeg for Linux.
2008-10-31This is coverity issue CID: 456Kent Mein
fixes a buffer overrun issue. Kent
2008-10-31* Minimum SCons version is now 1.0.0Nathan Letwory
- Code has been changed to reflect this (ie. deprecated functions are not anymore used) * clean up the C and C++ compiler flags mess. - in the environment construction of BlenderLib all the compile flag governing options have been split in the *C*, *CC* and *CXX* containing equivalents. C is for C compiler only flags. CC is for C and C++ compiler flags and CXX is for C++ compiler only flags. All the platform default config files need to be double checked and fixed wherever it looks necessary. Either DIY, or send me a note with needed changes. - a start for the BlenderLib parameter list has been made - all the SConscripts need to be checked and modified to hand in flags properly. * A theeth request: make -jN settable in the config file. - I give you BF_NUMJOBS, which is set to 1 by default. In your user-config.py, set BF_NUMJOBS=4 to have 4 parallel jobs handled. Yay.
2008-10-30* Build aborts when giving options on command-line when WITH_BF_DOCS=TrueNathan Letwory
- make sure epydoc generation doesn't get a fit over options given on scons command-line -> don't use arguments from command-line.
2008-10-30Build fix (C90): Declaration after statementMartin Poirier
2008-10-30Fix for dependency graph cycle print, regular "Parent" relation wasBrecht Van Lommel
incorrectly printed as "Curve Parent".
2008-10-30Bugfix for [#17879] Speed vectors/velocity data not working on ALL fluids.Daniel Genrich
2008-10-29EditVert hash *is* used elsewhere in the code, so just to be safe, use a ↵Martin Poirier
scratch array instead. This is actually much safer than juggling values in the tmp union all the time.
2008-10-29This is a fix for coverity issue CID: 517Kent Mein
Basically the code was referencing var[-1] it wasn't using it but also did not need to be set in those cases. So I moved the assignments so it skips the -1 case. Kent
2008-10-29fix for more disable python defines,Campbell Barton
FTOCHAR didnt have brackets around the value. FTOCHAR(a+b) didnt work, FTOCHAR((a+b)) did.
2008-10-29merging harmonic-skeleton branch into trunk. All changes are hidden behind a ↵Martin Poirier
disabled define, nothing to see here
2008-10-28merge 17206:17211harmonic-skeletonMartin Poirier
2008-10-28error in DISABLE_PYTHON definesCampbell Barton