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
path: root/source
AgeCommit message (Collapse)Author
2005-06-15Changes to Documentation Format ONLY.v2.37aStephen Swaney
no executable code. Martin noticed many of our bpy instance variables were incorrectly marked as class variables in the doc. This commit essentially changes the title of sections of the doc from Class Variables to Instance Variables. Now that we are adding class or module dictionaries for constants, etc. this is a distinction worth making. Plus it is right.
2005-06-14Splash for 2.37aTon Roosendaal
2005-06-13Patch from Martin Poirier.Stephen Swaney
Misc bpy Curve fixes and updates, includes bugs #1687 and #2637
2005-06-12remove version number for doc directory name asStephen Swaney
discussed at today's meeting. Was BPY_API_237, now BPY_API
2005-06-12Bug fix #2737Ton Roosendaal
Extrude 1 edge, created with Fkey for 2 vertices, didn't give the correct options... lacked a countall() to update stats.
2005-06-12Bugfix #2734Ton Roosendaal
Added update of normals and face center after using NKey properties or do-centre option in Mesh EditMode.
2005-06-12Scripts:Willian Padovani Germano
- Campbell Barton updated his Wavefront obj importer; - Jean-Michel Soler updated his paths import (eps part). BPython bug fixes: - oldie found by Ken Hughes: reference count of two pyobjects not being decremented in slider callback (Draw.c): http://projects.blender.org/tracker/index.php?func=detail&aid=2727&group_id=9&atid=127 - Gergely Erdelyi found that setText() in Text3d module was not updating str length var, leading to mem corruption and provided a patch: http://projects.blender.org/tracker/?func=detail&aid=2713&group_id=9&atid=127 - doc updates (suggested by Campbell) Thanks guys.
2005-06-11Typo in fastshade() giving wrong colors for shadeless objects withAlexander Ewering
Vertex colours
2005-06-11Rollback of ↵Nathan Letwory
http://projects.blender.org/pipermail/bf-blender-cvs/2005-June/003769.html (which I in my commithappyness did before properly checking)
2005-06-11Bug fix #2726Ton Roosendaal
Adjustment in wire frame optimizer, it only removes edges with 'valence' 2, meaning 2 faces sharing edge. Bug was that it removed edges having 3 faces.
2005-06-11BPython bug fixes:Willian Padovani Germano
- #2646 reported by Campbell: Python/Fileselector (moving from fileselector called by script to another space caused script to hang around open but not accessible) http://projects.blender.org/tracker/?func=detail&atid=125&aid=2646&group_id=9 - #2676 reported by Wim Van Hoydonck: 2.37 python scripts gui: event 8 ignored (thanks Ton for discussing / pointing what to do, Ken Hughes for also working on a fix) http://projects.blender.org/tracker/?func=detail&atid=125&aid=2676&group_id=9 - gui-less scripts with calls to progress bar inside fileselector callbacks didn't return to the previous space on exit (staying on Scripts win), requiring an event to do so (mouse movement, for example). Quick fix for now, will rework a little after 2.37a for a better alternative, not needing to move to the Scripts win at all. - added syntax colors access to Window.Theme module. Scripts: - updates by Jean-Michel Soler: svg2obj (svg paths import), tex2uvbaker, fixfromarmature; - updates by Campbell Barton: obj import / export, console; - tiny: converted vrml97 export to unix line endings; - updates in ac3d exporter, help browser, save theme. Thanks all mentioned above.
2005-06-11Follow up on the Numinput / PET conflict bugfix.Martin Poirier
Added Page Up and Page Down as hotkey to increase and decrease PET area of effect.
2005-06-11Fixed crash on transform_conversion with PET and hidden CV in a curve.Martin Poirier
It now deals correctly with hidden CVs in Connected mode (creates a "segment" on each side of the hidden CV).
2005-06-10* fix for bug #2733Nathan Letwory
2005-06-10* fix for bug #2720Nathan Letwory
2005-06-10Lamp Ipo blocktype was incorrectStephen Swaney
2005-06-10Some small modifications.Alfredo de Greef
Absorption and Dispersion parameters now only visible when 'Ray Transp' enabled. WardIso specular amount scale to match Blender output. Updated halo spotlight 'samples' to use new yafray syntax. Quick addition for access to another yafray feature: When using HDR backgrounds for lighting ('SkyDome' of 'Full' GI methods), it is currently not always possible to get smooth lighting results. Especially HDR images with small lightsource can be very noisy, because currently yafray still relies on brute force random sampling. As a temporary simple solution (better options will be available in the 'next generation' yafray), yafray can do some processing on the image to smooth out all (or most) noise. Besides smooth lighting, this also has the advantage that AA will have less work to do, GI quality can be set to the lowest level and still get reasonably good results. Disadvantage however is that shadow definition is lost. To switch on this option, set the world image texture filter parameter to any value greater than 1.0 When 'filter' is 1.0 or less, normal hdr sampling is done as before. So, current fastest possible render settings for IBL: set texture image filter parameter of the background image to any value greater than 1.0, set GI to 'SkyDome' type, enable 'Cache', (possibly enable 'NoBump' when scene uses lots of bumpmapping), set 'Quality' menu to 'Use Blender AO settings', make sure AO is enabled in blender World buttons and set there the number of AO samples to 1. Should at least be good enough for previews.
2005-06-09uninitalized variable caught with valgrind.Kent Mein
Kent
2005-06-09Bug fix #2723Ton Roosendaal
When a scene had "do sequence" set, the OpenGL preview render option crashed... it shouldn't do the sequencer anyway then. Old bug.
2005-06-08(Accidentally sent previous commit without message... is same stuff)Ton Roosendaal
gcc4 error fixes for compiling in OSX Tiger Also; make using python framework default in makefiles
2005-06-08Made anim player (blender -a) free memory in end, so we can check what theTon Roosendaal
leak comes from.
2005-06-08On exit mesh editmode, the other objects using this mesh should get aTon Roosendaal
'redo softbody' signal.
2005-06-08Bug fix #2719Ton Roosendaal
Ortho render didn't correct texture/shadow coordinates for subpixel position. Caused small errors where faces intersect each other. Also found texture subpixel error in unified (using jitter table not correctly). This also caused errors with z value comparing.
2005-06-08Small tweak in Ward-Iso specular. It didn't work correctly on backfacingTon Roosendaal
light. Thanks Alfredo! :) Report #2711
2005-06-07Fix #2709Ton Roosendaal
Editmesh; "Remove Doubles" also included hidden vertices.
2005-06-06Fix for # 2655Jens Ole Wund
Now triangles and quads of _any_ shape collide nicly with softbodies. Some tricks don't work in a non euclidian geometry ! Had to brush up that dusty knowlege a bit :) thanks efbie & ton
2005-06-06Different fix for the nasty stars problem, previous one swallowed theTon Roosendaal
ESC during alt+a playback. Solved in the 'proper' way, which is not abusing the (while render) ESC callback for UI draw of stars, this confused everything. Means; you cannot esc stars drawing anymore. Nice feature, bad hack...
2005-06-06Fixing bug #2707 : Local Axis constraints in transform working incorrectly ↵Martin Poirier
on objects that have object constraints. http://projects.blender.org/tracker/index.php?func=detail&aid=2707&group_id=9&atid=125 Problem was as suspected (axismtx defined after clearing constraints), so very easy to fix.
2005-06-06Fix for #2689Ton Roosendaal
When drawing many stars (or for certain slow gfx cards) you can press ESC to stop it from drawing. The variable set for this escape was not reset, causing a first F12 render to not work. (Ancient bug!). Added: redraw event for "Stars" button in worldbuttons.
2005-06-06Changed test for (me->flag&ME_SUBSURF) intoTon Roosendaal
((me->flag&ME_SUBSURF) && me->subdiv) In build_mesh_data(). This because meshes with subdiv==0 were calling a MakeDisplist() for each redraw otherwise, disabling for example the posemode "delay deform" feature. (bug #2700) Daniel; it would help if you would add comments in the code, for example to understand the difference between; mesh_get_base_derived() mesh_get_derived() and how it relates to build_mesh_data() I realize most of the mess is in displist code... and confusing use of features while editing, posemode, & render. Nevertheless, it's not clear at first sight which parts of derivedmesh is design, and which part reflects the hacks to make it work. :)
2005-06-05Fix v2.0 for #2256:Simon Clitherow
An alternative fix - last one broke stuff that I only discovered *after* committing! Go figure! Basically, gave B_REDR events for the sliders -- I still think there is a bigger underlying issue here, but it is best left for Ton the interface guru! ;)
2005-06-05Bug fix: #2256Simon Clitherow
Sliders (and potentially other buttons) with no retval were not breaking the ui_do_block() loop, which caused events to propagate to other panels! (The effect could also be seen by dragging from AO sliders into the World name textbox.)
2005-06-05As discussed in meeting, fixing Numinput annoyance in transform.Martin Poirier
Numpad Minus can now be used all the time to type negative numbers, without interfering with PET. WARNING Behavior change: PET area of effect is not resized with Alt-Num+ and Alt-Num- (in addition to the scrollwheel) WARNING testing needed: it's late and the laptop here has a funny emulated numpad, so better be tested on a real keyboard by someone who is not coding past midnight.
2005-06-05Transform 2D center was using short. Not good enough when it's it's way off ↵Martin Poirier
screen. Switched to ints, that fixed the bug in the tracker. Switching to floats would probably be safer in the long term, but too many things to test to do that now.
2005-06-05Float precision error could cause RKEY to start with 0.02 degree rotation.Ton Roosendaal
This because the used integer+float division could result in a 9.999999e-01 value, which is for acos() to return 3.452670e-04. Converted the division to use doubles instead.
2005-06-04new round of warning fixes. we are now down to 24 with Xcode on blenderJean-Luc Peurière
alone with the following flags : -Wall -Wno-char-subscripts -Wno-missing-braces. the only one still worrying me is in rand.c line 57 : rand.c:57: integer constant is too large for "long" type but i have no clue about how correct cross-compiler and 32/64 bits friendly see also my mail to commiter list for signed/unsigned issues
2005-06-03Added threadsafe patch from Martin.Ton Roosendaal
Now envmaps of type "Load" should not give errors. I assume Martin tested!
2005-06-03Bug fix #2651Ton Roosendaal
Area light soft shadow now renders transparant shadow as well. ALso: found error in correct threadsafe use of soft shadow tables. Caused dither/noise not to look as well as it could.
2005-06-03Using render option "Crop" with OpenGL render (button in 3d header)Ton Roosendaal
caused a struct Part to be allocated and not freed.
2005-06-02Fix for #2657Ton Roosendaal
Appending from files also set the string for "last loaded file". That's a real bad one... so you can save over accidentally libraries. Another fix: appending from files that have dynamic other files linked with relative paths didn't work. (Yah, now it should all work!) renderconverter change is just a more clear comment.
2005-06-02This is a dumb little commit to do while things are frozen.Kent Mein
Just updated the comments about the imbuf there were lots of comments that were /* What is this? */ Kent
2005-06-02Bug fix #2660Ton Roosendaal
When number of OSA samples is larger than number of AO samples, the AO loop doesn't function well. Since rendering 16 OSA samples with only 9 AO samples isn't very useful, I've made the AO render level to become at least equal or larger than amount of OSA samples. Is first bug in 2.37 that worked in 2.36...
2005-06-02Bugfix #2652Ton Roosendaal
Typo in toolbox, editmode curve, "set vector handle" should be hotkey V.
2005-06-02Bugfix #2648Ton Roosendaal
Thread render with using Area lights was not fully thread safe yet. I thought I had a smart method to trick threads, but apparently it can best (and only) be done with Mutexes...
2005-06-02Bug fix #2659Ton Roosendaal
The bugfix for linking recursively from files worked, but there was another bug hidden... only showed up when actually *using* the recursive feature, and not with only testing the bugfix. :) Famous coder error, but yah, we got luckily users to test it! I'v asked the reporter to give it more extensive testing!
2005-06-01Bug #2661Ton Roosendaal
Drawing face stats in editmesh didn't work... a typo caused using the 2nd point of a face as third one.
2005-05-30Stricter check for setting posemode. It is possible to have armaturesv2.37Ton Roosendaal
linked around to more scenes, which confuses the POSEMODE object flag. Now posemode is only entered on file read when it is also the active object.
2005-05-30Lukep noticed bug in outliner, when an object has a parent that only residesTon Roosendaal
in another scene, the outliner inserts that child object in the parent's scene. Although it seems cosmetic, i could create crashes with it... fixed.
2005-05-30 - hide button in button window didn't do anything due to some changes inJiri Hnidek
transform code, fixed now
2005-05-30Since there still seem to be some commits being done, I thought I mightAlfredo de Greef
sqeeze in a minor bugfix. I wouln't be surprised it is too late, but since it really is sort of minor, it doesn't matter really. I had mistakenly put the export of dispersion and absorption parameters in the ray_mirror block instead of ray_transp, which means that both dispersion and absorption can only be used if both ray mirror and ray transp are enabled. Anyway, I don't want to make everyone recompile release builds if already done, it is minor, but users should take this into account at least.