Page 1 of 11 123 ... LastLast
Results 1 to 20 of 217
  1. #1

    [Custom Build] Blender pigeon - v2.79 (October 24th)

    Hello,

    I am presenting a custom blender build (Codename: Blender Pigeon) with some small modifications that are not possible without getting the hands dirty with Blender source.


    Blender release 2.79 (October 24th):

    Source: https://github.com/fjuhec/blender/tr...-v2.79-release

    Binaries: http://www.pigeoncode.org/downloads/blender/release/
    Mirror: https://www.dropbox.com/sh/sl3uszodz...9nYnv4Rra?dl=0

    Newest modifications:
    - Replaced own cycles network code with code from https://developer.blender.org/D2808

    Previous modifications:
    - Added an optional alternate method for face group removal on bmesh boolean modifier.
    - Added wireframe overlay patch from https://codereview.appspot.com/6202058/
    - Added new option to wireframe color source to use object's first material viewport color.
    - Object and edit mode preselection from EWOC preselection build.
    - Added option to select mouse button, disable splash and save changes on the splash screen.
    - Added option to display normals on selected and preselected elements only.
    - Basic support for painting through mesh in vertex paint mode using 'Limit selection to visible' option in view 3D header (like in weight paint mode).
    - Added more options to wireframe coloring:
    * Wireframe coloring options now have their own panel.
    * Exclude active makes the active object use the blender default color instead of wireframe color active. In that case the selected objects will use wireframe color active instead of selected for greater contrast.
    * Exclude selected makes all selected objects, including active, be drawn with default blender color.
    * Wire color source is only enabled when exclude selected is enabled. It lets the user select the color used for coloring wires. The available options are Normal, Select, Active, Object. The first three use the themable custom wireframe color and if used correctly it works a bit like changing the brightness of wires. The last uses the Object color as source.
    - Increased subdivide max cuts from 100 to 1000.
    - Added a small fix for direction (normal vector) property that sometimes draws incorrectly.
    - Added a button on the view header to hide the 3d cursor on current view.
    - Added a button on the view header to lock the 3d cursor on current view.
    - Added an operator to hide the 3d cursor on current view. (currently not assigned to a key but can be configured on preferences)
    - Added an operator to lock the 3d cursor on current view. (currently not assigned to a key but can be configured on preferences)
    - Added a checkbox on the view properties panel to hide the 3d cursor on current view.
    - Added a checkbox on the view properties panel to lock the 3d cursor on current view.
    - Added a checkbox on the view properties panel to hide the 2d grid on current view.
    - Default rotation mode for bones is now XYZ Euler.
    - Removed the name from the object mode select button.
    - Implemented object custom wireframe colors using the bone color sets available on blender.
    - Hability to disable the confirmation popup on some operators. A lot of popups are not modified in this patch, just the ones listed below.

    - Popup disabled by default (configurable on preferences)
    SCREEN_OT_screencast
    FILE_OT_directory_new

    - Popup disabled on DEL key (configurable on preferences)
    ARMATURE_OT_delete
    MASK_OT_delete
    OBJECT_OT_delete
    CLIP_OT_graph_delete_curve
    CLIP_OT_delete_track
    CLIP_OT_delete_marker

    - Popup enabled by default (configurable on preferences)
    ANIM_OT_keyframe_clear_v3d
    ANIM_OT_keyframe_delete_v3d
    OBJECT_OT_vertex_parent_set
    OBJECT_OT_parent_no_inverse_set
    OBJECT_OT_slow_parent_clear
    OBJECT_OT_slow_parent_set
    ACTION_OT_delete
    FILE_OT_delete
    GRAPH_OT_delete
    GRAPH_OT_bake
    NLA_OT_make_single_user
    TEXT_OT_reload
    TEXT_OT_unlink
    WM_OT_save_homefile
    WM_OT_save_userpref
    WM_OT_read_history
    WM_OT_read_homefile
    WM_OT_read_factory_settings
    WM_OT_revert_mainfile
    WM_OT_recover_last_session
    WM_OT_quit_blender


    Screenshot showing some features:




    Temporarily removed modifications (need to think more about those):
    - Experimental code to draw node link menu for registered custom nodes.
    - Custom sockets with default_value get the appropriate socket type set on registration.
    - Socket type can be defined with 'bl_static_type'
    - Custom Socket type can be defined with 'bl_custom_type'

    Keep in mind this build is experimental.
    I hope it doesn't break anything

    Feel free to post comments, issues, suggestions, contributions.

    Enjoy,
    Francesc
    Attached Images Attached Images
    Last edited by fjuhec; 24-Sep-17 at 10:41. Reason: Updated build - 2.79



  2. #2
    Member pitiwazou's Avatar
    Join Date
    Jul 2013
    Location
    France
    Posts
    2,913
    The options for the cursor are nice, well done



  3. #3
    Member
    Join Date
    Jan 2012
    Posts
    1,003
    nice wrok fjuhec, try to put your patch on developer.blender.org to get it reviewed (maybe with wireframe separate as it's a hot topic
    By the way, how do you apply diffs with git ? Everytime I get an error that it doesn't find the file although they are here. I call "git apply your.diff" from blender's root git folder with the patch copied their, no luck
    Anyway, good job.
    Last edited by matali; 10-May-15 at 15:29.



  4. #4
    Thanks!

    @matali, have you tried with the diff outside the git folder like "git apply ../patch.diff"?



  5. #5
    I would appreciate it if you didn't put the 3D cursor options on the already crowded toolbar, but instead on the 3D view properties, where there is already an entry for the 3D cursor. Namely, it's X, Y and Z location. A checkbox to hide and/or lock the cursor would be better there. In my opinion.



  6. #6
    @ambi, thanks for the suggestion, I will keep it in mind for the next build. Sadly, it's too late for the one I am uploading right now (hash cc18834).

    And now, the update. This one come with another experimental feature:

    - Hability to disable the confirmation popup on some operators.

    - Popup disabled by default (configurable on preferences)
    SCREEN_OT_screencast
    FILE_OT_directory_new

    - Popup disabled on DEL key (configurable on preferences)
    ARMATURE_OT_delete
    MASK_OT_delete
    OBJECT_OT_delete
    CLIP_OT_graph_delete_curve
    CLIP_OT_delete_track
    CLIP_OT_delete_marker

    - Popup enabled by default (configurable on preferences)
    ANIM_OT_keyframe_clear_v3d
    ANIM_OT_keyframe_delete_v3d
    OBJECT_OT_vertex_parent_set
    OBJECT_OT_parent_no_inverse_set
    OBJECT_OT_slow_parent_clear
    OBJECT_OT_slow_parent_set
    ACTION_OT_delete
    FILE_OT_delete
    GRAPH_OT_delete
    GRAPH_OT_bake
    NLA_OT_make_single_user
    TEXT_OT_reload
    TEXT_OT_unlink
    WM_OT_save_homefile
    WM_OT_save_userpref
    WM_OT_read_history
    WM_OT_read_homefile
    WM_OT_read_factory_settings
    WM_OT_revert_mainfile
    WM_OT_recover_last_session
    WM_OT_quit_blender

    Screenshot:

    custom-blender-02.png

    Links on the first post.

    A lot of popups are not modified in this patch, just the ones listed.

    Enjoy,
    Francesc



  7. #7
    Updated with today's master hash a49534a.

    Enabled emulate 3 buttons and left mouse select to work together. Loop select with both options enabled is now possible.
    This feature is a bit hackish, but in my tests works ok with tablet and mouse. It needs more testing to see if it produces any unexpected behaviour.

    Let me know if there are any issues.

    Enjoy,
    Francesc



  8. #8
    Member
    Join Date
    Jan 2012
    Posts
    1,003
    Hi fjuhec,
    did you submit your patch ? how is it going ? For a lot of people, installing custom builds is a hassle (not compatible with master, not updated as often, risk of viruses, etc...). You do an good job here, so please try to get it in trunk (splitted to have more chance to get some of them in)
    Last edited by matali; 14-Jun-15 at 08:17.



  9. #9
    Hi matali,
    I don't think any of those modifications has any chance of getting into trunk. The small ones are so easy that they could already be part of Blender if the developers were interested on them. The more complex ones are a bit hackish and I don't think my coding is up for Blender coding standards.
    I stopped updating the build because I got stuck with one modification and was also waiting for 2.75 to be released. After that, I intend to continue updating the build, weekly perhaps.
    Custom Blender Build with 'Custom Wire Colors', 'Hide 3d cursor', 'Disable confirmation popups', ... get it here



  10. #10
    Originally Posted by fjuhec View Post
    I stopped updating the build because I got stuck with one modification and was also waiting for 2.75 to be released. After that, I intend to continue updating the build, weekly perhaps.
    2.75 ... is out!!



  11. #11
    Member Meta-Androcto's Avatar
    Join Date
    Aug 2006
    Location
    australia
    Posts
    4,048
    hi, are you familiar with scramble addon:
    http://blenderartists.org/forum/show...ns-collection)
    It has a few similar & different options.



  12. #12
    Updated!

    Blender 2.75 - 2 July 2015 (2.75 release - hash c6b042b):
    Linux: https://app.box.com/s/owp3899fduayaulijzyq7aefv6eso7t9
    Windows: https://app.box.com/s/csu4mpaf2sav5fcbt8yxpnjf19kewbsb
    Mac: https://app.box.com/s/q8jlilkipop27xeyswrifiinw5u0x3at
    Patch: https://app.box.com/s/gra5woq80yydfhnihk99ftchfsygmj40


    The latest modifications are mainly for python addon developers using Custom Nodes and Sockets.
    - Experimental code to draw node link menu for registered custom nodes.
    - Custom sockets with default_value get the appropriate socket type set on registration.
    - Socket type can be defined with 'bl_static_type'
    - Custom Socket type can be defined with 'bl_custom_type'

    I will try to write a more detailed documentation with code samples, and next week I will upload a version from master... but first I want to give some time to the Mitsuba exporter.

    Enjoy!
    Custom Blender Build with 'Custom Wire Colors', 'Hide 3d cursor', 'Disable confirmation popups', ... get it here



  13. #13
    Member
    Join Date
    Jan 2012
    Posts
    1,003
    thanks a lot. Some examples would also be nice to see improvements and possibilities. For the mitsuba exporter, i'm happy to hear it continues! I hope you can get realtime viewport from luxblend ported to it.

    Wish you all the best!



  14. #14
    Hi!

    Uploaded 2.75a - hash c27589e
    Same links as first post.

    Cheers!
    Custom Blender Build with 'Custom Wire Colors', 'Hide 3d cursor', 'Disable confirmation popups', ... get it here



  15. #15
    Member
    Join Date
    Sep 2012
    Posts
    2,920
    Great work, thank you.



  16. #16
    Member jimpaw80's Avatar
    Join Date
    Sep 2011
    Location
    Stockolm/Sweden
    Posts
    415
    Great work!



  17. #17
    Member
    Join Date
    Sep 2012
    Posts
    2,920
    Very convenient options After a week of pleasure to work with. Congrats and thanks again.
    Hope for someday to get in master...



  18. #18
    Thanks!! I am glad to hear you find it useful.

    I have uploaded a new version with a small update to use wireframe colors in edit mode. I coded it fast so there is room for improvement on how the coloring is handled. Some theme colors don't work very well with the current way colors are used.

    Links are the same as first post.

    Feedback welcome on how hard is to differentiate selected edges from non selected ones and opinions on how you think it could improve.

    Enjoy!

    PS: Don't delete the previous version in case you don't like wireframe colors in edit mode.
    Custom Blender Build with 'Custom Wire Colors', 'Hide 3d cursor', 'Disable confirmation popups', ... get it here



  19. #19
    Member
    Join Date
    Sep 2012
    Posts
    2,920
    Just to report back, after couple of months... no crashes or glitches by using your modifications. You got me hooked!
    Used to work on different builds, now yours and 2.74 with ATPS by lukasstockner97 got me settled.
    Happy & satisfied for your great work. Thank you!
    Hope these options get in master soon... or at least both flavors together in one of future builds.



  20. #20
    Thanks for your comment! I am very happy to hear you like it.
    Sorry I couldn't upload a weekly build. I am preparing for building 2.76 next.

    Did you experience any issues loading scenes from one of the builds you are using to the other?
    Custom Blender Build with 'Custom Wire Colors', 'Hide 3d cursor', 'Disable confirmation popups', ... get it here



Page 1 of 11 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •