Ok no problem.
OKi, sorry if I sometimes perceive your comments as being a bit offensive, a lot might just be misunderstandings...
Thanx for reporting [ please keep doing this :) ], everyone benefits from bugs being fixed [and I think everyone here is trying hard to accomplish this].
Have a nice day!
Usher Syndrome (Low vision) like deaf/blind but I have low vision myself.
@Kent Davis (mac4kent): not sure what you mean?
This is solved by removing those settings from the NodeEditor now [should not have been there because they have no effect]...
2 of you and you forget about deaf and low vision think about it
Mon, May 20
We have included this patch in greasepencil-object branch already. The change will be applied with a merge.
@Philipp Oeser (lichtwerk) Yes, I think we can remove it.
For Mac only not use Windows
@Antonio Vazquez (antoniov) : I think rna_def_userdef_theme_spaces_gpencil could be removed from
@Lukas W (geloescht) As we are almost in 2.80 freeze date, I'm going to hold this change until 2.80 release date and will apply for 2.81. Anyway, I'm going to apply your patch to greasepencil-branch and we can test freely.
Only to keep a note, when this code will be applied, we must add the feature requested in T64814
Sun, May 19
Oh well I show you other picture and you can see.
This is a non-supported feature. As this is not a bug, but a feature request I will archive it and take a note in the ToDo list.
Just saw this, this is most likely the same issue as #T64822 (https://developer.blender.org/T64822 not sure how to link other tasks directly yet)
Sat, May 18
Great, looking forward to it. If you are interested, my use case for this patch is that I often forget to set the correct cursor or drawing mode or do some animation by eye that I later want to correctly align with other 3D elements. It avoids a lot of mode switching (brain- and software-wise) to do alignment and drawing in separate passes.
After looking in paint operators, maybe the best plan is to implement this change and later change paint operators (currently we are near to freeze 2.80 and it's not the best moment to change things in paint operators).
@Lukas W (geloescht) I'm going to review the drawing code (I know how the code works) and I will try to use your code to create a more general function. Anyway, I think your change is in the right direction and we can use it... and of course, thanks a lot for your contribution, we always welcome new developers.
There some reasons I implemented ray casting for the operator only and not drawing
- It is to be expected that the resolution of drawing is dependent on the size of the drawing surface. Also being able to draw outside the drawing surface is not necessarily expected
- I was unsure about the performance of ray casting. Low performance is not such an issue with the operator where some delays are to be expected while it can be quite disruptive while drawing.
- This is my first experience with the Blender C code base, so I am already happy with a small victory.
If you agree that this would be something worthy of implementation for draw mode as well I will give it a shot. It would be indeed useful if someone with experience with ED_transform_snap_object_project_ray() could comment on its usefulness and performance compared to ED_view3d_autodist_simple().
Fri, May 17
Agree with @Antonio Vazquez (antoniov) . If this solution is better technically speaking and more accurate, it should be use also when drawing on surface
I have tested and works, but I have several comments:
Thu, May 16
Wed, May 15
Are there any updates?
- MCE Load video
@Christopher Anderssarian (Christopher_Anderssarian) Could you tell me the steps to replicate or record a small video?
Mon, May 13
Fri, May 10
@Brecht Van Lommel (brecht) There is an assert not related to GPencil:
Thu, May 9
This fixes tool_slots with NULL brushes.
Wed, May 8
@YAFU (YAFU) what about "3d Pencil", that's something you don't see everyday :)
In my case I know what "Grease Pencil" is. Regarding what Antonio said in the first message, he apparently received complaints about what the word "grease" could mean. I may have misunderstood him.
when we create a new blank object it has the name "GPencil" in the outliner, which i assume it's internal code name, doesn't that cause a problem if you change it to something else? i would vote for "Anim Pencil" or "2d Pencil"..etc, something that shows the same naming convention.
@Bobbin (bobbin) not sure why that didn't occur to me but that seems quite ok I think?
How about calling it "Pencil"
Perhaps Blender could claim stake to the unused brand name ZPencil ?
- very similar to the existing "GPencil"
- describes it's added functionality (pencil drawing with Z-depth)
- comparable to the familiar ZBrush name 😉
Grease Pencil is not a good name (misleading) but GPencil is no better. Apple also kept iTunes after they added movies and TV Shows.
The change of name does not seem relevant to me.
"Grease" word alone could mean one thing, but "Grease Pencil" is another. I suppose that in English there are many other cases where words can mean a thing individually, but combined something else.
You see in YouTube videos a lot of users coming to Blender thanks to the new Grease Pencil in 2.8, and they apparently have no problem with the name. They were testing Grease Pencil from very early stages of 2.8 and they did not even worry about unfinished GUI while they could enjoy Grease Pencil.