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
2010-07-30Fix #23103:Brecht Van Lommel
* missing glsl update when changing color management setting * disable glsl lamps only when disabling them for render
2010-07-30bugfix [#20038] Vertex path selection not working in Vertex/Face modeCampbell Barton
- disable this tool if edge mode isnt enabled using its poll function. Also fixed a bug where it would de-select the last active edge. - made view3d grid drawing use GL_LINES's for less context switching.
2010-07-29Fix #23073: glsl and 3d view background color didn't take color managment intoBrecht Van Lommel
account yet, should now be consistent with render.
2010-07-27Fix #22986: glsl didn't take object hiding into account yet for lamps.Brecht Van Lommel
2010-07-27patch [#22901] pixel- and aspectratio corrected camera representation in 3dviewCampbell Barton
from Ralf Hölzemer (cheleb) with my own edits to make the selected camera more clear in the camera view, this also works around the problem where you cant see the camera to select it with passepartout close to 1.0. --- snip --- Attached patch changes the camera representation to draw pixel- and aspectratio corrected in 3dview. It does also fix a little issue where the camera name would jump when the title save would be (de)activated in the camera view.
2010-07-26replace macros VECCOPY and QUATCOPY with inline math functions no functional ↵Campbell Barton
changes also replace mul_m4_v3() with mul_v3_m4v3() in a few places.
2010-07-26bugfix [#21388] Auto depth + Z Transparency artifactsCampbell Barton
2010-07-23Fix #21028: operator redo creates hundreds of images when texture paint is on.Brecht Van Lommel
Now operator redo will look for an undo push with the same name in both the paint/sculpt and global undo stack.
2010-07-21Fix #22813: black 3d view with overlap mode + operator doing backbufferBrecht Van Lommel
draw for selection but not selecting anything.
2010-07-19use the world horizon color when view3d render only option is setCampbell Barton
2010-07-04Fix #22432: unrenderable objects cast shadow in GLSL. CommittingBrecht Van Lommel
patch by Matt, I only reviewed it.
2010-06-27Partial cleanup of timing system, with some guidance from Joshua:Matt Ebb
* Fractional frames support has been changed to use a new var, scene->r.subframe. This is a 0.0-1.0 float representing a subframe interval, used in generating a final float frame number to evaluate animation system etc. * Changed frame_to_float() and some instances of bsystem_time() into a convenience function: float BKE_curframe(scene) which retrieves the floating point current frame, after subframe and frame length corrections. * Removed blur_offs and field_offs globals. These are now stored in render, used to generate a scene->r.subframe before render database processing.
2010-06-04opengl-render flag wasnt being cleared after rendering.Campbell Barton
2010-05-20opengl render was freeing all images from the graphics card each update.Campbell Barton
with some 4x4k and 4x8k textures this becomes very slow. only free animated textures (movies and sequences)
2010-04-283dview --> view3d, patch by Jonathan Smith with small corrections and changes.Campbell Barton
2010-04-16Fix [#21492] "Align to view" option from tools panel's operator part doesn't ↵Matt Ebb
works. Also changed some usage of CTX_wm_region_view3d(C) to ED_view3d_context_rv3d(C)
2010-04-15MSVC 9 projectfiles updateAndrea Weikert
* blenlib/math_geom_inline.c * also fix compile error with MSVC (snprintf not defined)
2010-04-15fix for crash when drawing fpsCampbell Barton
2010-04-06Fix [#21516] UI artifacts in array modifierMatt Ebb
Modify the glClearColor used to draw disabled buttons, when creating a ROUNDBOX ui element. Made a convenience function and rippled it though, too.
2010-04-06Patch #21697: GLSL shadows work again, by Matthias Fauconneau, thanks!Brecht Van Lommel
2010-04-05Fix [#21895] Incorrect calculations for measurement systemMatt Ebb
3d view grid scale text description wasn't using unit scale correctly
2010-03-23more lint includesCampbell Barton
Only source/blender/editors/ dir, should not give errors on different platforms Only removing: UI_*.h, ED_*.h, WM_*.h, DNA_*.h, IMB_*.h, RNA_*.h, PIL_*.h
2010-03-22spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text)Campbell Barton
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-03-20merge own commits into render branch into trunk since 27560Campbell Barton
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-16draw option to only display what is rendered, used for sequencer, opengl ↵Brecht Van Lommel
drawing by default. since we use preview renders a lot the empties & armatures can get in the way also. (commit 27511 by Campbell from render25 branch)
2010-03-16change the scene opengl sequence rendering to be a global option with ↵Brecht Van Lommel
rendering and scrubbing settings. still need to do a do_versions for this to work right without changing settings. (commit 27442 by Campbell from render25 branch)
2010-03-14Remove SAT texture filter. It's not working, thought it was but that'sBrecht Van Lommel
because the mipmap was not being refreshed. Also this will be problematic to support when I add tile/mipmap cache, so would not rather not try to. Can be added back afterwards if someone wants to make it work.
2010-03-09Fix [#21145] Preferences: Solid OpenGL lights viewport updateMatt Ebb
2010-03-09option to use offscreen opengl drawing with the sequencer scene strips.Campbell Barton
warning, uses bad level call, will need to resolve very very soon!
2010-03-08image re-project now uses offscreen render function and has input for render ↵Campbell Barton
size. unrelated changes that ended up being more trouble to commit separate... - removed BLI_split_dirfile(), was nasty, occasionaly modifying the source string, it could create directories and used the $CWD in some cases. was only used in 2 places in filesel.c, if this gives problems can address without bringing back this function. renamed BLI_split_dirfile_basic --> BLI_split_dirfile - view3d_operator_needs_opengl was being called for offscreen render when it wasnt needed.
2010-03-05utility function object_camera_matrix, moved code from RE_SetCamera into this.Campbell Barton
use for getting the render matrix of a camera (view plane, winmat, clipstart/end) without rendering.
2010-03-05minor change to dupli draw looping, no functional changes.Campbell Barton
2010-03-05Bugfix #21215: Panning Properties header shows unnecessary space.Joshua Leung
There was an additional 'magic number' offset for the header width, from the days when there was the frame number and subtabs in the header. -- Removed an obsolete and commented out line.
2010-03-04using displist with dupli objects logic was flawed, it would only try and ↵Campbell Barton
use a displist with a new object if the previous one worked with a displist. rather then this, if the object changes, re-test if a displist is possible. also check if the next object matches before making a displist else there is no point since it will be freed right after.
2010-03-04minor fix to dupli drawing, compare with the previous drawn object (not the ↵Campbell Barton
last object which may not have been drawn)
2010-03-01allow display lists for dupli objects within a dupli list, significant ↵Campbell Barton
speedup for duplifaces within dupligroups in one of the durian scenes.
2010-02-12correct fsf addressCampbell Barton
2010-02-12fix for depth drawing + clippingCampbell Barton
2010-02-12Bugfix #21051: Restored 'Playback FPS'Joshua Leung
This commit restores the 'Playback FPS' option which showed an indicator of the frame rate of animation playback in the 3D-View. The info for this is now stored in a temp struct in scene data, with the status info being updated by the "animation step" operator instead of relying on globals as the old code did. This seems a lot more stable than in 2.49, but the accuracy is still questionable.
2010-02-09Bugfix #20964: Loopcut with X-Ray draw mode draws no cutsJoshua Leung
Moved the special region "post draw" callback execution stuff to after XRay and Transp object drawing.
2010-02-08Warning fixes, one actual bug found in sequencer sound wave drawing. AlsoBrecht Van Lommel
changed some malloc to MEM_mallocN while trying to track down a memory leak.
2010-02-06bugfix [#20990] maker name don't show in render stampCampbell Barton
2010-02-06bugfix [#20989] DupliVert of DupliGroup crashCampbell Barton
2010-02-03Pre Draw callback for 3D view.Martin Poirier
2010-02-01Fix #20891: opengl animation render could mess up the view.Brecht Van Lommel
The problem was that wmPushMatrix/wmOrtho/.. and similar functions did not work well for offscreen rendering. It would have been possible to make a fake subwindow for this, but I decided to just remove this extra layer as it does not seem to have much purpose and has been quite confusing when trying to fix other bugs. The relevant matrices are already stored in RegionView3D so there will be no increase in calls to glGetFloat, which may have been a performance reason to use this system in the past.
2010-01-31Fix #20896: FSAA wasn't disabled properly and still enabled for 3d viewBrecht Van Lommel
drawing, which apparently still slows things down even if you don't have the window set up to do this.
2010-01-20patch from Bjørnar Hansen (anachron)Campbell Barton
Multiple background images displaying each on a different axis. Changes made from the original patch. - Use an enum rather then multiple booleans. - Reduced the space taken up by the user interface. - Made the image template compact display not show fields & premul options. - Added readfile.c lines so old blendfile images are loaded. - Option to hide BGpic UI (like modifiers & constraints) - Use the index rather then a bgpic from the context for the remove operator. note: could be good to use 1 image for both left+right, for eg, but for this to work as intended we would need to add image flipping depending on the axis so left this commented out for now.
2010-01-19removed 3D view listener for changing the background image frame.Campbell Barton
do this on drawing instead since SCREEN_OT_animation_step isnt calling the notifier (assume this is to be more efficient?). this isnt slow so is ok to do on drawing. rename BKE_image_user_calc_imanr to BKE_image_user_calc_frame
2010-01-15fix for possible crash with the boundbox of a mesh used when freed.Campbell Barton