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-08-27ED_view3d_draw_offscreen_imbuf_simple and ED_view3d_draw_offscreen_imbuf now ↵Campbell Barton
accept the imbuf flag so they can get the float buffer from opengl directly.
2010-08-25simplify pass drawing, give each pass its own list, avoids some context ↵Campbell Barton
switching. - also fixes a problem where xray+transp+alpha1.0 objects wouldnt draw at all. - the patch worked by adding twice but this leaked memory. - solve by adding the xraytransp object to the xray list if the alpha is 1.0
2010-08-25patch [#23376] Fix for Bug[[#23351] X-Ray + Transparency removes X-Ray effectCampbell Barton
from Phil Gosch (saphires) minor edit on the patch, was adding V3D_XRAY and V3D_XRAYTRANSP lists, only add to one.
2010-08-25bugfix [#22819] Grease Pencil: OpenGL render incorrect if view mode, OK with ↵Campbell Barton
cursor mode also made drawing in camera view stick to the camera border (belated durian request), useful for animation review without worrying about screensize moving the overlay about.
2010-08-25bugfix [#23487] Lasso select does not update selected object countCampbell Barton
2010-08-20Fix #23323: rigid body constraint drawing in 3d view was showing wrongBrecht Van Lommel
rotation, not updated for radians/degree changes yet.
2010-08-20Fix #23399: change Median Crease to Mean Crease, because it's not reallyBrecht Van Lommel
a median.
2010-08-19fixes for recent renamingCampbell Barton
2010-08-17apply UserPrefs and Theme rna naming changes.Campbell Barton
2010-08-17apply all rna naming changes for rna_space.cCampbell Barton
2010-08-16- remove unused includes IMB_*, BIF_* & MEM_*Campbell Barton
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-12Fix #23219: smooth view rotating in top view could generate NaN-values,Brecht Van Lommel
causing 3d view drawing to break.
2010-08-11Update address in license block.Guillermo S. Romero
2010-08-10- Enable shape key switching in edit mode for curves, surfaces and latticiesSergey Sharybin
- Disable changing of lattice size if there are shape keys
2010-08-10header re-shuffle, some headers contained unneeded refereces to other ↵Campbell Barton
headers, better include inline with the C files that need them
2010-08-08remove unused includes from editors/space_*Campbell Barton
2010-08-06Fix #23208: REGION_DRAW_POST_PIXEL callbacks only work in 3d view andBrecht Van Lommel
image editor, but there's no reason they wouldn't work in all regions, so moved the function call.
2010-08-06Fix #22961: linked duplicate meshes are all displayed in edit mode whenBrecht Van Lommel
one of them is in edit mode. This doesn't give correct results for modifiers though, there was already a check to disable this when are shape keys, so now it is also disabled if either of the meshes has modifiers.
2010-08-06bugfix/functionality fix [#21752] 3D cursor vanished and does not come backCampbell Barton
Setting the 3d cursor in perspective mode would keep the cursor behind the viewport, now check if the cursor is begind the viewport and use the orbit location to set the cursor depth rather then the existing plane.
2010-08-04include cleanup, no functional changesCampbell Barton
- removed DNA_brush_types.h from DNA_scene_types.h (and some other similar cases) - removed DNA_wave_types.h (never used) - removed Main.wave
2010-08-012.5: more G.main changes.Brecht Van Lommel
2010-08-012.5: code changes to reduce the usage of G.main and pass it alongBrecht Van Lommel
or get it from the context instead.
2010-08-01bugfix'sCampbell Barton
[#23108] bpy.ops.object.origin_set(type='GEOMETRY_ORIGIN') dosen't work in console [#23115] Crash when moving armature origin - setting the armature in editmode would leave editdata in some cases. - transforming selected linked objects to account for the movement of the obdata was only done for meshes, now do for curves and text3d. - added utility functions for getting curve & mesh bounds. - text3d moving center wasn't working at all. - changed drawobject.c to use BLI_math funcs in more places. - remove some unused code from operator object.origin_set.
2010-08-01- font object x/yoffset was making text box's wrap text incorrectly.Campbell Barton
- draw text boxes with the offset applied. (abologies for making font.c even more confusing)
2010-07-31use more BLI math funcs (no functional changes)Campbell Barton
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-29Added back modal keymap items for view manipulation mode switching in Matt Ebb
zoom/pan, so they can be added in customisation. Not sure why these were removed.
2010-07-28Fix [#22197] empty XYZ text size changing according to distance from originMatt Ebb
Partial revert for commit r 27946 Empty/axis xyz text is now purely aligned to object space. Previous 3d view matrix manipulation stuff that I added wasn't correct, and causing more problems than it solved. Perhaps someone can tweak this later to be fixed size/screen aligned, but for now this is less annoying.
2010-07-27Smoke Patch + additions: a) Applying patch #22765 by Miika Hämäläinen ↵Daniel Genrich
(domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations.
2010-07-27Fix #22986: glsl didn't take object hiding into account yet for lamps.Brecht Van Lommel
2010-07-27Fix #23014: 3d view pivot point default was bounding box instead ofBrecht Van Lommel
median point as in 2.4x.
2010-07-27bugfix [#21754] Smooth view + repeeted view orbit results in slow orbiting.Campbell Barton
- original quat was not assigned yet so never gave a good result. - quat angle comparison as vector is wrong.
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-26patch from Roelf De Kock (kiemdoder), removes redundant values from the ↵Campbell Barton
snapquats[] array.
2010-07-26bugfix [#23038] View rotation snap has left and right view names swapped ↵Campbell Barton
arround. also noticed some spelling errors.
2010-07-26[#23008] Wrong numbers in Edge LengthCampbell Barton
- tooltips didnt say how to get global values. - save a vector addition per vertex when drawing stats by using mul_mat3_m4_v3() instead of mul_m4_v3()
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-26bugfix [#22836] Alt+MMB view alignment don't respect all axes directionsCampbell Barton
also moved rotation_between_quats_to_quat into BLI_math from python mathutils.
2010-07-25Shapekeys for curves/surfecesSergey Sharybin
Fix #21498: Edit curve Shape key /252_r 27318 Added full support of shape keys for curves and nurbs surfaces including topology changing in edit mode, undo stuff, updating relative keys when working under basis and so on.
2010-07-24bugfix [#22769] Undo Looses Active Camera Campbell Barton
The problem was that the v3d could have a different camera to the scene even when locked. VIEW3D_OT_viewnumpad was ignoring v3d->scenelock option and allowing an invalid state.
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-20- correct some spelling errors.Campbell Barton
- remove FreeCamera struct (wasnt used) - remove world color alpha values (not used anywhre).
2010-07-19use the world horizon color when view3d render only option is setCampbell Barton
2010-07-17spelling correction: alredy --> alreadyCampbell Barton
2010-07-17Revert part of commit 29079, cleanup of particle path drawing logicBrecht Van Lommel
This commit and other commits attempting to fix it broke various things. The main thing that changed was that instead of computing children/paths in advance as part of particle_system_update, this was moved to do it just before drawing or rendering. I've changed back that behavior and tried to keep the other fixes in the commit. When the new particle system was just committed, it also worked this way but gave various problems, and I had to remove that behavior to get things working stable. Basically it meant that you could get have a path cache that was outdated in various situations, and it doesn't fit well with dependency graph evaluation order. This fixes: #22823: Children Particle Rendering is broken #22733: Particle objects not displayed #22888: SigSegV when rending hair particles #22820: Another SigSegV when undo adding hairs in particel edit mode Some particle setups in dupligroups. The three bugs that the original commit fixed are now also still working in my tests: #21316: Hair weight drawing is wrong #21923: Consistent Crash When Rendering Particle Scene. #21950: Path rendering option for particles causes crash
2010-07-15Disabled mode-switching keys during 3D View orbit/zoom etc. in default key map.Matt Ebb
Still possible to re-enable via editing the modal keymap, but was getting a bit annoying in its current state. Can probably be implemented a bit better in the future with timers etc, but no time at the moment.