Revision 3a55705 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 8, 2014, 14:56 (GMT) |
WidgetGroup now handles updating the manipulator properties. Still not hooked new arrow widget to the system |
Revision 02b81b3 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 8, 2014, 13:50 (GMT) |
Add python exporter that exports a mesh in a C file in a renderer-ready format (vertices + normals + triangle vertex indices) This will allow us to create widgets in blender instead of defining them programmatically. May also support facegroups for different colors in the future though they must be somehow tied to the UI colors. |
Revision ee936bc by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 8, 2014, 11:02 (GMT) |
added new setting for fracturing with particle sources, in most cases you want to use the particle birth coordinates as pointsource, but you can override this to get the coordinates of the current particle simulation state. But as the particle cache is kinda broken and shows wrong positions at beginning if simulation has been run before, this can lead to errors. Best practice is to keep this option enabled, only disable if you really need to ! |
Revision 671a508 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 8, 2014, 10:45 (GMT) |
Enable depth testing for widgets. Especially if we have many widgets on screen, sorting them will be difficult and for mesh-armature widgets it will be unavoidable if we want to avoid tweaking "back" surfaces. |
Revision e2c5839 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 8, 2014, 10:31 (GMT) |
Merge branch 'master' into wiggly-widgets |
Revision 255fe8a by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 8, 2014, 09:01 (GMT) |
cleanup: removed unused code and quiet some warnings |
Revision aeaf5d2 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 7, 2014, 21:20 (GMT) |
crash fix for fracturing with particles, missed proper initialization of voro++ interface struct (in case no computation takes place we need to zeroize the structs in the array though) and usage of particle_state instead of particle_birth coordinates, to be able to use particles not directly at birth position (after particle simulation has run a while) |
October 7, 2014, 21:00 (GMT) |
Fixes to loop mapping code. Looks like UV transfer is starting to look better ;) |
October 7, 2014, 20:15 (GMT) |
First hooking of transfer data and geom mapping for polys and loops. Using UVMap as test subject. Not even half working yet, though. |
Revision 237d7f3 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 7, 2014, 18:29 (GMT) |
Complete shaded arrow widget code. It will need sorting if keep the shading. |
Revision b9b0495 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 7, 2014, 17:09 (GMT) |
WIP redesign of the system. Nothing functional (not even manipulator). There is first code for display of an arrow widget. The manipulator will use those when they are ready. Basically the manipulator is now a WidgetGroup. WidgetGroups are a new entity and they manage a group of related widgets. They should be responsible for state update, drawing and polling of their widgets and can be bound to specific rules. There is a big design plan on a whiteboard beside me, it will take a few big commits still to take shape though. One thing at a time, I am first making reusable arrow widgets that will allow us replace the translate widgets properly. There are a few reusable widgets planned, more to come later. |
October 7, 2014, 15:39 (GMT) |
Merge branch 'master' into soc-2014-viewport_context |
Revision dd9f957 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 7, 2014, 15:27 (GMT) |
Preliminary commit for simulation preview. |
Revision 78c9142 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 7, 2014, 14:54 (GMT) |
crash fix for: appending objects with fracture modifier from library blends without their respective scenes and attempting to fracture then to build up the modifier structures |
October 7, 2014, 14:32 (GMT) |
Merge branch 'master' into mesh-transfer-data |
Revision 6f0602c by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 7, 2014, 10:48 (GMT) |
Dragging the light handle will now point the lamp to the point in 3D where user is dragging over. |
Revision 2fa1dfa by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) October 7, 2014, 09:14 (GMT) |
Merge branch 'master' into wiggly-widgets |
October 7, 2014, 08:25 (GMT) |
Merge branch 'master' into dyntopo_holes |
Revision 854db0f by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 7, 2014, 08:12 (GMT) |
enum instead of #define for cloth vertex flags. |
Revision 635ce0e by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) October 6, 2014, 17:10 (GMT) |
Removed accidentally committed debug print. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021