Revision 85f6c10 by Andre Susano Pinto July 8, 2009, 20:04 (GMT) |
*Added support for variable cost per RayObject Suposedly usefull for creating trees of objects (where objects have very diferent size-NumFaces and shape-BB) Altought the implemented costs maybe not be very correct (for now), as i didnt cared about following a specific "corrected" model |
Revision 8105454 by Andre Susano Pinto July 8, 2009, 19:39 (GMT) |
Enabled #ifdefs to test LAST_HIT, LAST_HINT Disable last_hint as it only slow downs |
Revision 288bfee by Thomas Dinges July 8, 2009, 19:14 (GMT) |
2.5 Sequencer: * Replaced some notifiers with proper ones. * Added "Draw Safe Margin" and "Separate Colors" Features to the menu. |
Revision b69f952 by Ton Roosendaal July 8, 2009, 17:49 (GMT) |
2.5 Makefile still had libradioisty.a |
Revision 70fc83e by Peter Schlaile July 8, 2009, 17:41 (GMT) |
== Sequencer == * Added a lot of update notifiers to RNA * Fixed strip deallocation (didn't free effect data for some reason...) |
Revision e3661aa by Andrea Weikert July 8, 2009, 17:40 (GMT) |
2.5 MSVC9 projectfiles * small maintenance: keyval.c removed, some headers in editors/include renamed. |
Revision eacb31d by Brecht Van Lommel July 8, 2009, 16:17 (GMT) |
2.5: code consistency * Rename BIF_transform/retopo.h to ED_transform/retopo.h for consistency. * Move MESH_OT_duplicate_add to editmesh_add.c. * Remove some code from BIF_gl.h which is not needed there anymore. |
Revision 5e749af by Brecht Van Lommel July 8, 2009, 15:34 (GMT) |
2.5: Various Fixes * Context panel now draws without header, with arrows, no scene name. * Softbody vertex group search popup. * Improve names for autogenerated shortcut keys in menus. * Make most Select menus in the 3D view header work. * Fix armature border select selection syncing. * Add POSE_OT_select_constraint_target, MESH_OT_select_by_number_vertices, MESH_OT_select_vertex_path. * Merge mesh select similar into one operator. * Don't give MESH_OT_select_random Space hotkey. * Add DAG_object_flush_update to many mesh edit tools, not calling this will crash with modifiers. * RNA_def_enum_funcs for dynamic enums in operators, but not very useful without context yet. * Fix refresh issue with image window header + editmode. * Fix drawing of shadow mesh for image painting. * Remove deprecated uiDefMenuButO and uiDefMenuSep functions. * Remove keyval.c, code is in wm_keymap.c already. * Rename WM_operator_redo to WM_operator_props_popup. |
Revision f13d11a by Andre Susano Pinto July 8, 2009, 15:34 (GMT) |
Hint support (only for first hiearchic level and shadow rays, lets see if this is useful) That means each shadow ray tests: 1st: last hit face 2nd: last hit object 3rd: tree of all objects |
Revision f3fd7d8 by Ton Roosendaal July 8, 2009, 15:01 (GMT) |
2.5 Brought back the basics for transform manipulators. Martin will hook it all up to new transform system. Some notes: - Still uses G.moving - BIF_do_manipulator() is called as a View3D Operator I've tested selecting handles, added a print to confirm - BIF_GetTransInfo() returns a dummy struct now, just to get it running. - Marked some other issues with XXX |
Revision 031ed04 by Campbell Barton July 8, 2009, 14:32 (GMT) |
fix for loading YoFrankie levels in blender 2.5. Multires pointer was corrupt on linked meshes. Note that the files didnt use multires so something odd is going on, but for now this stops the crash. |
Revision 41be132 by Ton Roosendaal July 8, 2009, 14:26 (GMT) |
2.5 Copied some Python compat stuff to get py 2.3 running... just googled for it on python.org mailing list. |
Revision 5f5ddb0 by Joshua Leung July 8, 2009, 12:30 (GMT) |
NLA SoC: Little optimisation + Drawing bugfix * Text labels on NLA-Strips should now draw properly for most short-strips now. Previously, the padding on the text was a bit too extreme, so for very short strips (less than 4 frames or so), the text was often pushed down into the bottom-right corner of view. * Optimised the keyframe-highlighting code for buttons a bit. Replaced the custom linear-search with the binary-search used when inserting keyframes (and for the 3d-view keyframe-indicator). There should be some theoretical improvements due to this at least... |
Revision b91492c by Chingiz Dyussenov July 8, 2009, 11:55 (GMT) |
Added import multiple UV layers. If <geometry> has more than one primitive - UVs aren't imported properly. Will fix this soon. |
Revision eb5f6f7 by Peter Schlaile July 8, 2009, 11:18 (GMT) |
This fixes some NULL checks. * base was referenced before NULL check * ob wasn't checked for NULL Still broken: Add Mesh doesn't seem to work in Object Mode. But now it doesn't crash anymore... |
Revision f90a0b8 by Andre Susano Pinto July 8, 2009, 10:40 (GMT) |
Added local stack during bvh transversal |
Revision a97b645 by Campbell Barton July 8, 2009, 09:23 (GMT) |
* workaround for PySys_SetArgv() in python3 needing wchar_t * PyRNA - id_struct.keyframe_insert("path", index, frame) |
Revision b76331a by Joseph Eagar July 8, 2009, 07:02 (GMT) |
trunk bugfix: added missing undo push. |
Revision 6659381 by Joshua Leung July 8, 2009, 06:32 (GMT) |
NLA SoC: Minor UI-Tweaks * When influence/time for NLA-strips are animated, settings in the other panels which used to control these are now greyed out to show that they won't have any impact over the result. * NKey panel for Graph Editor now opens on Right-Hand Side, just like for NLA Editor. The small sub-region above the Channels region was too troublesome to work with. |
Revision be5293d by Joshua Leung July 8, 2009, 05:00 (GMT) |
NLA SoC: Influence/Time properties for strips can now be animated * These settings can now be edited + keyframed (using IKEY over the button only for now... other cases will fail) * Reshuffled some of the keyframing code to make this sort of thing easier to do. Also, restored corrections for NLA-mapping when inserting/removing keyframes. TODOS: * animation editors don't show these keyframes yet * the buttons don't change colour yet to reflect this state. How to do this efficiently? * allow keyframing of these in more places * more robust UI handling for this. |
|