Charlie Jolly CharlieJolly
  • Joined on 2008-07-29
Charlie Jolly pushed to gn-curve-intersections at CharlieJolly/blender 2024-09-30 16:49:20 +02:00
eaadc05116 Merge branch 'main' into gn-curve-intersections
47c64b4959 Add id
60908e8819 Refactor: Move bone eyedropper to C++ allocation.
88085accf7 Fix: Missing fill tool default brush in grease pencil draw mode
4c17ccbf56 GPv3: Add functions to copy parameters of layers and groups
Compare 28 commits »
Charlie Jolly pushed to gn-curve-intersections at CharlieJolly/blender 2024-09-30 14:40:03 +02:00
33619d5c9a Merge branch 'main' into gn-curve-intersections
9db8d35c27 Rename first_curve attribute to duplicate.
6c52e4752f Fix #128113: Incorrect display of facing overlay on transparent textures in solid mode
d8319f6f50 Fix: Geometry Nodes: propagate gizmo values through muted nodes
45813afbc0 GPv3: Show select operators in vertex paint mode
Compare 20 commits »
Charlie Jolly pushed to gn-curve-intersections at CharlieJolly/blender 2024-09-30 11:42:24 +02:00
a2253c19af Merge branch 'main' into gn-curve-intersections
eb3fe75392 Metal: Add support for parallel compilation and precompilation specialisation
13391c14d8 Spreadsheet: use more obvious fallback name for geometries
Compare 3 commits »
Charlie Jolly pushed to gn-curve-intersections at CharlieJolly/blender 2024-09-30 11:40:03 +02:00
dbf6329741 Lower case attribute names
fe86233f6d Merge branch 'main' into gn-curve-intersections
83fa565ec2 Nodes: improve inserting nodes with link-drag-search
b18834e8b7 Merge branch 'main' into gn-curve-intersections
866ef5b468 Fix #126587: GPv3: Select less fails if all points in stroke selected
Compare 172 commits »
Charlie Jolly pushed to main at CharlieJolly/blender 2024-09-30 11:12:28 +02:00
866ef5b468 Fix #126587: GPv3: Select less fails if all points in stroke selected
7f226dc8ed Fix: GPv3: Redraw outliner when group is added
17fc09d5aa Fix: GPv3: Group color tag icons in outliner and dopesheet
99bf9f4534 GPv3: Add keys to all layers in sculpt mode
3bec05518d Vulkan: Remove always failing extension
Compare 15014 commits »
Charlie Jolly commented on pull request blender/blender#128196 2024-09-30 10:06:34 +02:00
Function Node: Compare Node, add epsilon socket to integer data type

Really handy, but I agree with Iliya in some sense, it's just that the word epsilon is appropriate it would make more sense to call it "range" or something more appropriate. And adding another…

Charlie Jolly created pull request blender/blender#128241 2024-09-27 12:22:11 +02:00
Geometry Nodes: UI: Add dynamic node class to switch nodes
Charlie Jolly created branch nodecolors in CharlieJolly/blender 2024-09-27 12:20:29 +02:00
Charlie Jolly pushed to nodecolors at CharlieJolly/blender 2024-09-27 12:20:29 +02:00
b6a49e8ca1 Geometry Nodes: UI: Add dynamic node class to switch nodes
Charlie Jolly commented on pull request blender/blender#128222 2024-09-27 10:31:45 +02:00
Geometry Nodes: Improve Input Labels on Integer Math

Good spot! Thanks.

I'm not reviewer so I don't have ability to approve but this is a good to go from me.

Charlie Jolly commented on pull request blender/blender#128196 2024-09-26 18:08:38 +02:00
Function Node: Compare Node, add epsilon socket to integer data type

Just use one more compare nodes and boolean math?

Yes this is possible. Heck let's remove Not Equal operator and replace with Equal and then a Not boolean. Just one more node just makes…

Charlie Jolly commented on pull request blender/blender#128196 2024-09-26 17:47:02 +02:00
Function Node: Compare Node, add epsilon socket to integer data type

Please see use case in video so it is not meaningless. Sure they can also use or abuse math float node or compare node with float datatype. This makes things tidy from a user perspective with the…

Charlie Jolly created pull request blender/blender#128196 2024-09-26 17:11:16 +02:00
Function Node: Compare Node, add epsilon socket to integer data type
Charlie Jolly pushed to intcompare at CharlieJolly/blender 2024-09-26 17:09:23 +02:00
2fd2a3deda Function Node: Compare Node, add epsilon socket to integer data type
725b5027fb Vulkan: Refactor immediate mode
bcd0d14943 Versioning for layered actions
5f8721d92a Fix #127964: Crash when baking from mesh with no faces
a1a00ec49c Fix: Uninitialized variable in versioning code
Compare 10 commits »
Charlie Jolly created branch intcompare in CharlieJolly/blender 2024-09-26 17:09:22 +02:00
Charlie Jolly commented on pull request blender/blender#128123 2024-09-26 13:48:49 +02:00
Fix #128102: Integer Math division has only float precision

Test file showing precision fixes from this patch image

Charlie Jolly commented on pull request blender/blender#128123 2024-09-25 18:59:34 +02:00
Fix #128102: Integer Math division has only float precision

I think it is easier to keep here rather than bloat blenlib but if you want it in blenlib can you advise which file it should go?

Charlie Jolly commented on pull request blender/blender#128123 2024-09-25 18:56:56 +02:00
Fix #128102: Integer Math division has only float precision

This was derived from divide_round_i but fixed to be safe and handle negative inputs to match float output from math::round(math::safe_divide(a, b)).

I've added a comment to this affect…

Charlie Jolly pushed to fix128102 at CharlieJolly/blender 2024-09-25 18:53:52 +02:00
0d2c1bd0c9 Tidy up divide round and add function and comment
6d451798f4 Add code comment to divide round
Compare 2 commits »
Charlie Jolly pushed to fix128102 at CharlieJolly/blender 2024-09-25 18:16:03 +02:00
2665274f06 Restore safe_divide function - my bad