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-07-21fix/workaround [#28040] float images reduced to 256 levels per channel upon saveCampbell Barton
Generated images would not be re-generated with a float buffer on load, even when selected on creation. Now save the float buffer setting as a generated image flag. This means you can enable before baking to enable baking to a float buffer.
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-26Use proper checking for image sourceSergey Sharybin
2011-05-04new BLF functionsCampbell Barton
- BLF_height_max - BLF_width_max - BLF_descender - BLF_ascender use for tooltip and image stamp.
2011-05-01improve image sequence usability, problem was when the image didn't load ↵Campbell Barton
there was no way to know the frame that blender was attempting to read. added a label for image sequence images showing the image file's frame, even when not able to load, this also gives realtime feedback to the user while dragging the frame offset/start/duration buttons about so they can better understand how these settings work.
2011-05-01tweak image stamp, was 1px overlap and text was drawn too far up.Campbell Barton
2011-04-30fix for render stamp text drawing too low.Campbell Barton
2011-04-30- pass the camera to the render stamp function.Campbell Barton
- add BKE_write_ibuf_stamp() since saving environment maps & screen shots shouldn't have stamp.
2011-03-18fix [#26532] Does not save in specified formatCampbell Barton
old bug from r6568 (or before) in BKE_write_ibuf(), when passed TAGA format it would use whatever format the image buffer already had. expect this is exposed by updated image saving code in 2.5x.
2011-03-15fix [#26478] New image extension is appended to the old one instead of ↵Andrea Weikert
replacing it Note: Extension is replaced with the new extension if it's a known image extension. Brings back old behaviour, a little bit refined.
2011-02-27doxygen: blender/blenkernel tagged.Nathan Letwory
2011-02-19Bugfix #26015Ton Roosendaal
A very Bad Bug! On every draw-object, a function free_old_images() was called which was freeing "unused" images during renders/bakes This was a left-over from 2.4x code, missed it altogether. I'm sure this fix will solve a lot of render crashing... :)
2011-02-18Clear some compiler warnings by commenting some functions, adding others to ↵Campbell Barton
headers. left in warnings where functions obviously need to get ported to 2.5x still. Also, render stamp seq strip works again.
2011-02-13fix for warnings from Sparse static source code checker, mostly BKE/BLI and ↵Campbell Barton
python functions. - use NULL rather then 0 where possible (makes code & function calls more readable IMHO). - set static variables and functions (exposed some unused vars/funcs). - use func(void) rather then func() for definitions.
2011-02-12fix for more warnings.Campbell Barton
- modifier code was using sizeof() without knowing the sizeof the array when clearing the modifier type array. - use BLI_snprintf rather then sprintf where the size of the string is known. - particle drawing code kept a reference to stack float values (not a problem at the moment but would crash if accessed later).
2011-02-12quiet some clang warnings.Campbell Barton
2011-01-13feature request from colin levy, camera lens stamp.Campbell Barton
2011-01-12remove redundant assignments & unused vars.Campbell Barton
also minor functional changes - OBJECT_OT_make_links_data() type property is now assigned to the operator property (so popup menu can find it) - removing BG image now returns cancelled if no image is removed.
2011-01-07remove references to BKE_utildefines where its not needed.Campbell Barton
- move GS() define into DNA_ID.h - add BLI_utildefines as an automatic include with makesrna generated files.
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2010-12-18FILTER="^\[[ 0123456789][ 0123456789][ 0123456789]\%] \|Linking \(C\|CXX\) ↵Ton Roosendaal
static library\|Building \(C\|CXX\) object \|Built target " Bugfix #25280 Image: sequence option was hardcoded to assume "first frame" was always picture "001". Made it impossible to have a sequence of images starting with picture like "000" Note that by allowing to render a first frame as 000 in Blender, things mess up a bit here. Things work now as follows: - Start Frame = 1 : Image 001 on frame 1 - Start Frame = 0 : Image 001 on frame 0 - Start Frame =-1 : Image 000 on frame 0 ;) This is of course the lack of proper control for image sequences. Definite something to work on; best idea I have now is a new setting that defines the Image Number to be "first frame". That way you can map that number on any Blender frame. Or it makes it more confusing? :) For the doc department: the proper meaning of "Start Frame" now is: "The blender frame a sequence starts playing, assuming the sequence starts with image #1" Tooltop was fixed accordingly (Also fixed 'remove doubles' to show more precision in toolbar)
2010-12-16Bugfix #24976 revisitedTon Roosendaal
Multi-layer images: clicking on the "Source" popup freed all memory for multilayers, even when choosing the same "File" entry again. Now it should work :)
2010-12-15Bugfix, irc report:Ton Roosendaal
Stamp info was calling log10 on zero, when end-frame was zero. Caused crash! Thanks Sergey for report.
2010-12-13Bugfix #23420Ton Roosendaal
Compositor/Image viewer In 2.4x viewer nodes had animation playback. Not restored yet. However, when loading such older files the viewer never showed any result.
2010-12-10Change the BLF_aspect function to handle 3d text.Diego Borghetti
This is need to properly handle 3d text (dalai work on GE), before the BLF_aspect only take one argument, and the result was a call to: glScalef(aspect, aspect, 1.0) Now the three value are store in the font (x, y and z) and also need to be enable using BLF_enable(BLF_ASPECT). By default all the code that don't have BLF_ASPECT enable work with a scale of 1.0 (so nothing change to the current UI). I also remove all the call of BLF_aspect(fontid, 1.0) found in the editors, because is disable by default, so no need any more. Campbell the only thing to check is the python api, right now I modify the api to from: BLF_aspect(fontid, aspect) to: BLF_aspect(fontid, aspect, aspect, 1.0) This is to avoid break the api, but now you need add the BLF_ASPECT option to the function py_blf_enable and in some point change py_blf_aspect to take 3 arguments.
2010-12-07bugfix [#25073] Rendered image goes dim when saved from python batch scriptCampbell Barton
2010-12-03Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵Campbell Barton
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into.
2010-12-02IRC comment fix:Ton Roosendaal
Option "free all texture-images" after render, was also freeing unsaved painted images. Now it skips them.
2010-12-01bugfix [#22638] Alpha channel not saved when using texture paintCampbell Barton
check for alpha channel while saving images that have been painted onto. It would be nicer to do this while in paint mode except this isn't so simple with project paint using multiple images at once.
2010-11-26change monospace font to be an extern, not good final design but better then ↵Campbell Barton
loading the same font 3 times. need to load twice still because render may use the font in a thread.
2010-11-24fix for crash canceling fly mode.Campbell Barton
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-11-16option to write images to a files on single frame renders, this isn't ↵Campbell Barton
accessed by the UI at the moment, but could eventually be used for saving test-renders. The main reason to have this is so renders can be scripted to write to a specific file without having to do annoying tricks like set a dummy start/end frame range, render an animation and work out the current frame image will be written to, then rename after rendering. Also made some 'char *' args into 'const char *'
2010-11-05dont change the file paths of sequence images, this is weak design because ↵Campbell Barton
you can easily have 2 image users with different frame numbers so this ends up being which ever was last loaded. Modified to image user template to show the current filename of the image.
2010-10-27bugfix #24334] Filename looses all parts after a dot when savingCampbell Barton
replacing the extension could remove the frame number added to a path when writing images, so just add the extension rather then replacing even though it gives odd names at times. eg: foo.png0001.tga
2010-10-18remove G.sce, use G.main->name instead.Campbell Barton
Both stored the filename of the blend file, but G.sce stored the last opened file. This will make blender act differently in some cases since a relative path to the last opened file will no longer resolve (which is correct IMHO since that file isnt open and the path might not even be valid anymore). Tested linking with durian files and rendering to relative paths when no files is loaded however we may need to have some operators give an error if they are used on the default startup.blend.
2010-10-16Fix for [#24292] When rendering with the stamp feature the scene opt. ↵Elia Sarti
affects the seq. strip placement Fixed typo.
2010-10-16most unused arg warnings corrected.Campbell Barton
- removed deprecated bitmap arg from IMB_allocImBuf (plugins will need updating). - mostly tagged UNUSED() since some of these functions look like they may need to have the arguments used later.
2010-10-15remove/tag unused args for view*.c, gpu*.c & image*.cCampbell Barton
2010-10-13Fix for [#24205] Multilayer EXR files used as input sequence are displayed ↵Janne Karhu
incorrectly * Image buffer profile wasn't set to linear rgb for multilayer image sequences
2010-10-06remove some unused code and reduced the scope if some vars (no functional ↵Campbell Barton
change).
2010-09-28images bigger then 32k no longer crash blender, use unsigned int for image ↵Campbell Barton
size rather then short. also check if jpeg fails to allocate an imbuf.
2010-09-26Fix for fix in revision 32122, viewer node wasn't working anymore in some cases.Brecht Van Lommel
2010-09-25Fix #23690: threading crash with compositing nodes and scopes view.Brecht Van Lommel
2010-09-20bugfix [#23739] # (hash) character can't be used in image filenamesCampbell Barton
images would convert hashes to numbers on load but it didnt update properly and this is what image sequences is for.
2010-09-17minor changes needed for the next commit.Campbell Barton
- BKE_add_image_extension now sets the extension rather then appending. (no more image.jpg.tga) - py/rna functions which have no return value now raise an error if a non-None value is returned. - added back the red-alert flag so buttons can have a red highlight if somethings wrong.
2010-09-13bugfix [#23068] Image editor: Update Automatically not updating the compositor.Campbell Barton
[#23637] Replacing an image used in the compositor crashes [#23343] changes in images doesn't update compositor image nodes
2010-08-25bugfixCampbell Barton
- image filepath in the image view would only be set when first loading a frame. - check to free animated image buffers on opengl render was comparing against the wrong value.
2010-08-03build options to disable image formats WITH_CINEON, WITH_HDR.Campbell Barton
- updated cmake, make & scons. - renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc.
2010-07-30bugfix [#22859] Multi-user images cant be made into single user in texure panel.Campbell Barton
turns out this isnt exactly a bug since support was never written for this but may as well support it. now rna/py can do image.copy() too.