Page MenuHome

Juanfran Matheu (jfmatheu)
Game Developer and Artist | Technical Artist | Tools Programmer

Projects

User does not belong to any projects.

User Details

User Since
Jun 8 2019, 5:11 PM (158 w, 6 d)

Recent Activity

Yesterday

Alexey Adamitsky (AlexeyAdamitsky) awarded T98676: Paint Mode: Brush Radius VS Brush Size a Burninate token.
Fri, Jun 24, 8:40 AM · BF Blender, Sculpt, Paint & Texture

Mon, Jun 13

Sam Morse-Brown (ParallelMayhem) awarded T98676: Paint Mode: Brush Radius VS Brush Size a Love token.
Mon, Jun 13, 1:31 PM · BF Blender, Sculpt, Paint & Texture
Daniel Ulrich (dulrich) awarded T98676: Paint Mode: Brush Radius VS Brush Size a Love token.
Mon, Jun 13, 11:11 AM · BF Blender, Sculpt, Paint & Texture

Wed, Jun 8

Pablo Miranda Carpintero (iponoo) awarded T98607: Paint Mode: Pixel Brush Tool a Love token.
Wed, Jun 8, 9:34 PM · Sculpt, Paint & Texture
Juanfran Matheu (jfmatheu) created T98676: Paint Mode: Brush Radius VS Brush Size.
Wed, Jun 8, 5:22 PM · BF Blender, Sculpt, Paint & Texture
Juanfran Matheu (jfmatheu) updated the diff for D14759: Custom Colors for Empty Objects.

• Mark comments

Wed, Jun 8, 4:49 PM

Mon, Jun 6

Juanfran Matheu (jfmatheu) renamed T98607: Paint Mode: Pixel Brush Tool from Pixel Brush Tool to Paint Mode: Pixel Brush Tool.
Mon, Jun 6, 4:05 PM · Sculpt, Paint & Texture
Juanfran Matheu (jfmatheu) added a comment to T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.

Actually first, does this happen with factory settings? Maybe another add-on changed that state.

Mon, Jun 6, 3:59 PM · EEVEE & Viewport, BF Blender
Mylo Pinto Rizvi (Mylo) awarded T98607: Paint Mode: Pixel Brush Tool a Love token.
Mon, Jun 6, 2:01 PM · Sculpt, Paint & Texture
Juanfran Matheu (jfmatheu) added a comment to T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.

So disabling GL_POLYGON_SMOOTH fixes the original issue but makes the triangles less transparent as in your second screenshot?

@Omar Emara (OmarSquircleArt) It really changes the blending mode for nonsense.

Mon, Jun 6, 11:18 AM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) added a comment to T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.

A second test, seems that the blending mode can be fixed by using:

Mon, Jun 6, 11:15 AM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) added a comment to T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.

Ok with a first test, disabling GL_POLYGON_SMOOTH.

Mon, Jun 6, 10:34 AM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) added a comment to T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.

this seems very similar to the artifacts produced by OpenGL polygon smoothing, is this something that you have enabled somewhere? See https://community.khronos.org/t/gl-polygon-smooth-is-it-that-bad/60063.

Mon, Jun 6, 10:28 AM · EEVEE & Viewport, BF Blender
Alaska (Alaska) awarded T98607: Paint Mode: Pixel Brush Tool a Love token.
Mon, Jun 6, 4:45 AM · Sculpt, Paint & Texture

Sun, Jun 5

Juanfran Matheu (jfmatheu) updated the task description for T98607: Paint Mode: Pixel Brush Tool.
Sun, Jun 5, 10:57 AM · Sculpt, Paint & Texture
Juanfran Matheu (jfmatheu) changed the status of T98607: Paint Mode: Pixel Brush Tool from Needs Triage to Confirmed.
Sun, Jun 5, 10:50 AM · Sculpt, Paint & Texture

Sat, Jun 4

Juanfran Matheu (jfmatheu) updated the task description for T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.
Sat, Jun 4, 7:55 PM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) created T98598: API: Drawing artifact when drawing inside Gizmo and blend mode is enabled.
Sat, Jun 4, 7:43 PM · EEVEE & Viewport, BF Blender

May 24 2022

Paul Kotelevets (1D_Inc) awarded D14759: Custom Colors for Empty Objects a Like token.
May 24 2022, 10:32 PM

May 23 2022

Ilia (reightar) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
May 23 2022, 5:12 PM · Nodes
kaiwas (kaiwas) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
May 23 2022, 3:45 PM · Nodes
Yegor (Yegor) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
May 23 2022, 3:42 PM · Nodes

May 16 2022

Juanfran Matheu (jfmatheu) awarded D10579: Add Handlers to Operators. a Love token.
May 16 2022, 10:53 AM

May 3 2022

Wilsimar (wilBr) awarded D14759: Custom Colors for Empty Objects a Love token.
May 3 2022, 12:34 AM

Apr 28 2022

Juanfran Matheu (jfmatheu) added a comment to D14759: Custom Colors for Empty Objects.

The patch looks much better to me now! It would be nice if you added a screenshot of the panel to the description too.

Great, I'll do add it + check your comments. Thanks!

Apr 28 2022, 11:07 AM

Apr 27 2022

Alexander (sanek2005) awarded D14759: Custom Colors for Empty Objects a Like token.
Apr 27 2022, 5:18 PM
zebus3d (ofuscado) awarded D14759: Custom Colors for Empty Objects a Love token.
Apr 27 2022, 5:00 PM
Harley Acheson (harley) awarded D14755: UI: Add Gizmos toggle to SpaceImage a Like token.
Apr 27 2022, 2:33 AM · User Interface

Apr 26 2022

Juanfran Matheu (jfmatheu) updated the diff for D10831: Add Object: Point Primitive.

Updated diff with master just in case

Apr 26 2022, 10:20 PM
Juanfran Matheu (jfmatheu) updated the diff for D14755: UI: Add Gizmos toggle to SpaceImage.

Added keymaps as pointed out by @Pablo Vazquez (pablovazquez)

Apr 26 2022, 10:04 PM · User Interface
Juanfran Matheu (jfmatheu) updated the diff for D14759: Custom Colors for Empty Objects.

@Hans Goudey (HooglyBoogly)
Hi! Update on the patch based on your feedback:
• Re-use the Object.color property for the wire color.
• Support other wire-based objects.

Apr 26 2022, 9:38 PM
Juanfran Matheu (jfmatheu) updated the summary of D14759: Custom Colors for Empty Objects.
Apr 26 2022, 9:27 PM
Juanfran Matheu (jfmatheu) added a comment to D14755: UI: Add Gizmos toggle to SpaceImage.

Yes! I've been missing this.

Looking good UI wise, only missing the keymap:

Thanks for working on it!

Apr 26 2022, 8:59 PM · User Interface
Constantine Vojik (costavojik) awarded D14759: Custom Colors for Empty Objects a Love token.
Apr 26 2022, 5:35 PM
Daniel Ulrich (dulrich) awarded D14759: Custom Colors for Empty Objects a Love token.
Apr 26 2022, 12:14 PM
Trung Phạm (zNight) awarded D14759: Custom Colors for Empty Objects a Like token.
Apr 26 2022, 12:12 PM
Pablo Vazquez (pablovazquez) awarded D14755: UI: Add Gizmos toggle to SpaceImage a Love token.
Apr 26 2022, 11:51 AM · User Interface
yoann (softyoda) awarded D14759: Custom Colors for Empty Objects a Love token.
Apr 26 2022, 11:17 AM
Andy Cuccaro (AndyCuccaro) awarded D14755: UI: Add Gizmos toggle to SpaceImage a Like token.
Apr 26 2022, 4:45 AM · User Interface
Julian Perez (julperado) awarded D14759: Custom Colors for Empty Objects a Like token.
Apr 26 2022, 1:32 AM
Julian Perez (julperado) awarded D14755: UI: Add Gizmos toggle to SpaceImage a Like token.
Apr 26 2022, 1:32 AM · User Interface

Apr 25 2022

Juanfran Matheu (jfmatheu) added a comment to D14759: Custom Colors for Empty Objects.

Personally I think the redundancy (and memory use) of the two properties isn't worth the benefits you mention.
I don't really see the drawing of these empty shapes as so different from drawing other wireframes-- their handling of alpha should probably be consistent anyway.

Having the empty color outside the empty display settings would be OK?

Yes, I think so, since I'd see it as "Which color to use to draw any of this object's wireframes", so maybe the toggle would go in the object's viewport display panel too.

Anyway, that's all just my thoughts, it's worth consulting others too.

Apr 25 2022, 11:58 PM
Juanfran Matheu (jfmatheu) added a comment to D14759: Custom Colors for Empty Objects.

Hmm, instead of adding another property, wouldn't it make sense to support colored wireframes for all object types and use the existing object color?

Apr 25 2022, 11:35 PM
Juanfran Matheu (jfmatheu) requested review of D14759: Custom Colors for Empty Objects.
Apr 25 2022, 11:18 PM
Juanfran Matheu (jfmatheu) updated the summary of D14755: UI: Add Gizmos toggle to SpaceImage.
Apr 25 2022, 8:37 PM · User Interface
Juanfran Matheu (jfmatheu) requested review of D14755: UI: Add Gizmos toggle to SpaceImage.
Apr 25 2022, 8:31 PM · User Interface

Feb 22 2022

Alexey Adamitsky (AlexeyAdamitsky) awarded D10787: Node Editor: Paste Node on mouse position a Burninate token.
Feb 22 2022, 12:09 PM · Nodes

Feb 13 2022

Juanfran Matheu (jfmatheu) awarded D12871: Cycles: Light Groups a Love token.
Feb 13 2022, 10:16 AM · Cycles

Feb 11 2022

Ilja Razinkov (IPv6) awarded D10787: Node Editor: Paste Node on mouse position a Like token.
Feb 11 2022, 4:49 PM · Nodes

Jan 6 2022

Wilsimar (wilBr) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Jan 6 2022, 4:21 AM · Nodes

Nov 13 2021

Daniel Santana (dgsantana) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Nov 13 2021, 5:02 PM · BF Blender (3.1), Nodes & Physics, User Interface

Oct 22 2021

Diogo Valadares Reis dos Santos (DiogoX2) awarded D9891: Node Editor: Coloured Node Links a Burninate token.
Oct 22 2021, 5:14 PM · User Interface

Oct 20 2021

Mylo Pinto Rizvi (Mylo) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Oct 20 2021, 9:51 PM · BF Blender (3.1), Nodes & Physics, User Interface

Oct 19 2021

Christian Friedrich (rbx775) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Oct 19 2021, 7:12 AM · BF Blender (3.1), Nodes & Physics, User Interface

Oct 18 2021

dupoxy awarded D8286: Node Editor Link Drag Search Menu a Like token.
Oct 18 2021, 5:44 PM · BF Blender (3.1), Nodes & Physics, User Interface
Simon (Shimoon) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Oct 18 2021, 3:39 PM · BF Blender (3.1), Nodes & Physics, User Interface

Oct 16 2021

William Reynish (billreynish) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Oct 16 2021, 10:07 PM · BF Blender (3.1), Nodes & Physics, User Interface
Juanfran Matheu (jfmatheu) added a comment to D12886: Node Editor: Introduce color overlay and dashed wires theme setting.

@Hans Goudey (HooglyBoogly) That code is from so long that I have to check this patch and see if now that threshold is correct or even relevant.
But as a short explanation, start_gradient_threshold and end_gradient_threshold area meant to shrink and grow the gradient effect, like pushing and pulling the corners (start/end) to have a more or less smooth transition.
The point of that comment - in that moment - is that the center of the wires was a bit off so that's why those values were set less centered, that is, from around 0.5 (centered) to around 0.4 (offset to left). But as said, I have to check well it now and I will provide a diff here for that specific part is case it needs some tweak.

Oct 16 2021, 11:06 AM
Yuro (Yuro) awarded D9891: Node Editor: Coloured Node Links a Love token.
Oct 16 2021, 12:38 AM · User Interface

Oct 15 2021

Juanfran Matheu (jfmatheu) updated the diff for D10787: Node Editor: Paste Node on mouse position.
Oct 15 2021, 12:48 PM · Nodes
Juanfran Matheu (jfmatheu) added a comment to D10787: Node Editor: Paste Node on mouse position.
Oct 15 2021, 12:38 PM · Nodes

Oct 14 2021

Juanfran Matheu (jfmatheu) added a comment to D10787: Node Editor: Paste Node on mouse position.

@Juanfran Matheu (jfmatheu) are you still available to update this patch to master? It'd be great to have it in for 3.0.

Oct 14 2021, 9:31 PM · Nodes
Zach Eastin (Bariboy) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Oct 14 2021, 4:51 PM · Nodes

Oct 7 2021

Steffen Hartmann (Harti) awarded D10187: Subdivision Modifier: link levels option and changed defaults to 1 a Like token.
Oct 7 2021, 6:32 PM · User Interface

Sep 14 2021

Pawel (mistrzjang) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Sep 14 2021, 7:10 AM · BF Blender (3.1), Nodes & Physics, User Interface

Sep 2 2021

slwk1d (Slowwkidd) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Sep 2 2021, 1:41 PM · BF Blender (3.1), Nodes & Physics, User Interface

Jul 30 2021

Juanfran Matheu (jfmatheu) awarded D7496: UI: Proof of concept text-wrapping support for labels a Love token.
Jul 30 2021, 11:32 AM · User Interface

Jul 26 2021

Yegor R (Branskugel) awarded D6515: Sculpt: Expand 'Stroke Mode' enum to support quick switch to brushes and mask brush tool for keymaps on Sculpt a Heartbreak token.
Jul 26 2021, 9:03 AM · Sculpt, Paint & Texture
Yegor R (Branskugel) awarded D6515: Sculpt: Expand 'Stroke Mode' enum to support quick switch to brushes and mask brush tool for keymaps on Sculpt a Love token.
Jul 26 2021, 9:03 AM · Sculpt, Paint & Texture

Jul 16 2021

Juanfran Matheu (jfmatheu) updated the diff for D10787: Node Editor: Paste Node on mouse position.

Forgot the note.

Jul 16 2021, 12:03 PM · Nodes
Juanfran Matheu (jfmatheu) updated the diff for D10787: Node Editor: Paste Node on mouse position.
  • Fixed UI scaling issue.
Jul 16 2021, 11:57 AM · Nodes

Jul 15 2021

Juanfran Matheu (jfmatheu) added a comment to D10787: Node Editor: Paste Node on mouse position.

@Hans Goudey (HooglyBoogly) Thanks for pointing up that high-dpi/scale issue! Will look into it asap and mention you once it is done!

Jul 15 2021, 10:33 AM · Nodes

Jul 14 2021

Gilberto Rodrigues (gilberto_rodrigues) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Jul 14 2021, 12:30 PM · Nodes
jim man (jimman2003) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Jul 14 2021, 11:33 AM · Nodes

Jun 17 2021

Juanfran Matheu (jfmatheu) awarded T80730: BGL deprecation a Love token.
Jun 17 2021, 4:07 PM · BF Blender, EEVEE & Viewport

Jun 14 2021

Juanfran Matheu (jfmatheu) renamed T89136: GPUOffscreen missing update when deforming geometry in Sculpt mode from GPUOffscreen and Depsgraph missing updates when deforming geometry in Sculpt mode to GPUOffscreen missing update when deforming geometry in Sculpt mode.
Jun 14 2021, 5:01 PM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) renamed T89136: GPUOffscreen missing update when deforming geometry in Sculpt mode from GPUOffcreen and Depsgraph missing updates when deforming geometry in Sculpt mode to GPUOffscreen and Depsgraph missing updates when deforming geometry in Sculpt mode.
Jun 14 2021, 2:36 PM · EEVEE & Viewport, BF Blender
Juanfran Matheu (jfmatheu) created T89136: GPUOffscreen missing update when deforming geometry in Sculpt mode.
Jun 14 2021, 12:55 PM · EEVEE & Viewport, BF Blender

Jun 11 2021

Alex Smith (asmitty) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Jun 11 2021, 3:39 AM · Nodes

Jun 9 2021

HEYPictures (HEYPictures) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Jun 9 2021, 11:40 AM · Nodes

Jun 8 2021

Juanfran Matheu (jfmatheu) updated the diff for D10787: Node Editor: Paste Node on mouse position.

@Hans Goudey (HooglyBoogly)
Ok so far the patch came a little bit more """complex""" but it is sticked with the convention.

Jun 8 2021, 9:29 PM · Nodes

May 19 2021

Juanfran Matheu (jfmatheu) added a comment to D10787: Node Editor: Paste Node on mouse position.

Thanks for the patch. I just tested it and copying and pasting feels so much better!

I think it's generally better to put the hard work of an operator in the exec function. At least that's what I've seen more often throughout the source.
It makes a bit of sense, but I'm honestly not sure why exactly. Regardless, maybe best to stick with convention?

So I'd suggest adding an "offset" operator property, setting it in the invoke function, and then retrieving it in the exec function.

May 19 2021, 12:52 PM · Nodes

Apr 18 2021

Juanfran Matheu (jfmatheu) awarded D10887: UI: Windows Blend File Association a Love token.
Apr 18 2021, 12:37 PM · BF Blender (3.0)
Juanfran Matheu (jfmatheu) awarded D10484: UI: File Loading Dialog a Love token.
Apr 18 2021, 12:37 PM · BF Blender (3.2), User Interface

Apr 17 2021

Yuro (Yuro) awarded D8286: Node Editor Link Drag Search Menu a Love token.
Apr 17 2021, 8:44 AM · BF Blender (3.1), Nodes & Physics, User Interface

Apr 9 2021

Oleg (DotBow) awarded D10831: Add Object: Point Primitive a Love token.
Apr 9 2021, 11:39 PM

Apr 5 2021

Juanfran Matheu (jfmatheu) updated Juanfran Matheu (jfmatheu).
Apr 5 2021, 12:30 PM

Apr 2 2021

Juanfran Matheu (jfmatheu) added a comment to D9441: Eyedropper tool for Texture Paint mode.

I was imagining it the same way it was working before, but already indicating the sample mode with a cursor change while alt is pressed. That would work more like temporarily entering the sample tool by holding down the key.

Note: couldn't add the operator properties there in the header or tool panel, it's more like a redo operator than a modal/interactive one.

Hmm, that's unfortunate. I guess this would need the operator to be implemented completely new with the tool usage in mind?

Apr 2 2021, 8:49 PM · User Interface
Juanfran Matheu (jfmatheu) updated the diff for D9441: Eyedropper tool for Texture Paint mode.

Following the feedback from @Simon Thommes (simonthommes)
• Added support to Image Editor (paint).
• Now Alt shortcut triggers directly without clicking which is convenient and quicker.

Apr 2 2021, 2:25 PM · User Interface
AquaticNightmare (AquaticNightmare) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Apr 2 2021, 11:42 AM · Nodes
Juanfran Matheu (jfmatheu) added a comment to D8286: Node Editor Link Drag Search Menu.

Something that I would actually expect instead of the current behavior is that the node is not directly placed but instead grabbed by the cursor just like when adding a node.
That adds an additional click but I think it would come intuitively and might be a nice way of solving the question of placement by putting it directly into the hands of the user.

Apr 2 2021, 11:04 AM · BF Blender (3.1), Nodes & Physics, User Interface

Mar 30 2021

Juanfran Matheu (jfmatheu) awarded D10835: UI: Gizmo Button for Lock Camera to View a Love token.
Mar 30 2021, 7:44 PM · User Interface
Paul Larson (GeorgiaPacific) awarded D10831: Add Object: Point Primitive a Like token.
Mar 30 2021, 2:57 AM

Mar 27 2021

Juan (jc4d) awarded D10831: Add Object: Point Primitive a Love token.
Mar 27 2021, 9:49 PM
Juanfran Matheu (jfmatheu) planned changes to D9441: Eyedropper tool for Texture Paint mode.
Mar 27 2021, 12:11 PM · User Interface
Juanfran Matheu (jfmatheu) updated the diff for D10831: Add Object: Point Primitive.

Improved patch:
• Reused some bmesh code to create the vertex so now it is way smaller patch.
• Renamed 'point' to 'vertex' as suggested by @Hans Goudey (HooglyBoogly)

Mar 27 2021, 12:09 PM
zebus3d (ofuscado) awarded D10831: Add Object: Point Primitive a Love token.
Mar 27 2021, 11:26 AM
Florian Kamenz (TimBrown) awarded D10787: Node Editor: Paste Node on mouse position a Love token.
Mar 27 2021, 8:12 AM · Nodes
Daniel Salazar (zanqdo) awarded D10831: Add Object: Point Primitive a Love token.
Mar 27 2021, 7:42 AM
Juanfran Matheu (jfmatheu) added a comment to D9441: Eyedropper tool for Texture Paint mode.
Mar 27 2021, 1:12 AM · User Interface