Page MenuHome

Martin Capitanio (capnm)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 15 2015, 2:34 PM (288 w, 4 h)

Recent Activity

Jul 19 2020

Martin Capitanio (capnm) awarded T66256: Display Mode > New Window is crashing a Burninate token.
Jul 19 2020, 4:49 AM · Python API, Render & Cycles, BF Blender
Martin Capitanio (capnm) added a comment to T66256: Display Mode > New Window is crashing.

I believe this seems to be related to this bug:
with an screencast add-on enabled, I get:

internal error: modal gizmo-map handler has invalid area
internal error: modal gizmo-map handler has invalid area
...

spam in the Linux console, it prints the line in a tight loop (~ 100% CPU load) until I stop the add-on.

Jul 19 2020, 4:35 AM · Python API, Render & Cycles, BF Blender

Sep 25 2019

Martin Capitanio (capnm) added a comment to T69461: Blender crash when trying to open a file window on Linux/Intel.

The Mesa version does still report 19.0.8

You can ask the packet manager. On debian based systems:

dpkg -l | grep mesa
ii  libegl-mesa0:amd64                                          1:19.2~git190714221300.4e102a6~b~padoka0                    amd64        free implementation of the EGL API -- Mesa vendor library
…

or try glxinfo | grep Mesa

Sep 25 2019, 7:25 AM · EEVEE & Viewport, BF Blender (2.82)

Sep 24 2019

Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

Sorry. I have overlooked such face connected to manifold surroundings,
that worked with quadriflow but not with your patch,
so I first thought you removed the border support (the monkey in the middle).
If you say it's luck, it's better to avoid the crash, sure.

Sep 24 2019, 4:24 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

Not really, it still supports borders. So I'm unsure which other cases you are talking about.

The problem was that it worked before with the triangulation made small face in the nose
that I missed. In such cases, it does not seem to work now:


Sep 24 2019, 1:42 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) awarded rBe2e567e0b43f: Fix file browser new directory prompting for confirmation a Like token.
Sep 24 2019, 6:41 AM
Martin Capitanio (capnm) added inline comments to D5880: Sculpt: UI fixes and improvements.
Sep 24 2019, 5:03 AM

Sep 23 2019

Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

But you already know, D5877 also cuts the many non-manifold cases where it works well :-/

Sep 23 2019, 8:19 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

And it crashes still if you use Null or SDL?

I didn't compiled the SDL m…
It crashes with null or openal soft:

Sep 23 2019, 7:04 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

What sound system backend are you using?

libopenal.so.1!alcCloseDevice (Unknown Source:0)
aud::OpenALDevice::~OpenALDevice(aud::OpenALDevice * const this) (extern/audaspace/plugins/openal/OpenALDevice.cpp:1200)
aud::OpenALDevice::~OpenALDevice(aud::OpenALDevice * const this) (extern/audaspace/plugins/openal/OpenALDevice.cpp:1201)
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release(std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2> * const this) (/usr/include/c++/7/bits/shared_ptr_base.h:154)
std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (/usr/include/c++/7/bits/shared_ptr_base.h:684)
std::__shared_ptr<aud::IDevice, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (/usr/include/c++/7/bits/shared_ptr_base.h:1123)
std::__shared_ptr<aud::IDevice, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<aud::IDevice, (__gnu_cxx::_Lock_policy)2> * const this) (/usr/include/c++/7/bits/shared_ptr_base.h:1213)
std::shared_ptr<aud::IDevice>::operator=(std::shared_ptr<aud::IDevice> * const this) (/usr/include/c++/7/bits/shared_ptr.h:319)
aud::DeviceManager::releaseDevice() (extern/audaspace/src/devices/DeviceManager.cpp:81)
BKE_sound_exit_once() (source/blender/blenkernel/intern/sound.c:333)
libc.so.6!__run_exit_handlers(int status, struct exit_function_list ** listp, _Bool run_list_atexit, _Bool run_dtors) (/build/glibc-OTsEL5/glibc-2.27/stdlib/exit.c:108)
libc.so.6!__GI_exit(int status) (/build/glibc-OTsEL5/glibc-2.27/stdlib/exit.c:139)
qflow::subdivide_edgeDiff(Eigen::MatrixXi & F, Eigen::MatrixXd & V, Eigen::MatrixXd & N, Eigen::MatrixXd & Q, Eigen::MatrixXd & O, Eigen::MatrixXd * S, Eigen::VectorXi & V2E, Eigen::VectorXi & E2E, Eigen::VectorXi & boundary, Eigen::VectorXi & nonmanifold, std::vector<Eigen::Matrix<int, 2, 1, 0, 2, 1>, std::allocator<Eigen::Matrix<int, 2, 1, 0, 2, 1> > > & edge_diff, std::vector<qflow::DEdge, std::allocator<qflow::DEdge> > & edge_values, std::vector<Eigen::Matrix<int, 3, 1, 0, 3, 1>, std::allocator<Eigen::Matrix<int, 3, 1, 0, 3, 1> > > & face_edgeOrients, std::vector<Eigen::Matrix<int, 3, 1, 0, 3, 1>, std::allocator<Eigen::Matrix<int, 3, 1, 0, 3, 1> > > & face_edgeIds, std::vector<int, std::allocator<int> > & sharp_edges, std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > > & singularities, int max_len) (extern/quadriflow/src/subdivide.cpp:504)
qflow::Parametrizer::ComputeIndexMap(qflow::Parametrizer * const this, int with_scale) (extern/quadriflow/src/parametrizer.cpp:83)
QFLOW_quadriflow_remesh(QuadriflowRemeshData * qrd, void (*)(void *, float, int *) update_cb, void * update_cb_data) (intern/quadriflow/quadriflow_capi.cpp:210)
BKE_mesh_remesh_quadriflow(void * update_cb_data, void * update_cb, _Bool adaptive_scale, _Bool preserve_boundary, _Bool preserve_sharp, int seed, int target_faces, Mesh * input_mesh) (source/blender/blenkernel/intern/mesh_remesh_voxel.c:212)
BKE_mesh_remesh_quadriflow_to_mesh_nomain(Mesh * mesh, int target_faces, int seed, _Bool preserve_sharp, _Bool preserve_boundary, _Bool adaptive_scale, void * update_cb, void * update_cb_data) (source/blender/blenkernel/intern/mesh_remesh_voxel.c:274)
quadriflow_start_job(void * customdata, short * stop, short * do_update, float * progress) (source/blender/editors/object/object_remesh.c:244)
do_job_thread(void * job_v) (source/blender/windowmanager/intern/wm_jobs.c:383)
libpthread.so.0!start_thread(void * arg) (/build/glibc-OTsEL5/glibc-2.27/nptl/pthread_create.c:463)
libc.so.6!clone() (/build/glibc-OTsEL5/glibc-2.27/sysdeps/unix/sysv/linux/x86_64/clone.S:95)
Sep 23 2019, 6:24 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

the quadriflow code assumes that an edge can only have a maximum of two connected faces.

Ah, I see. Would not it be possible to stop the action instead of crashing?

Sep 23 2019, 6:03 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T70095: Quadriflow crash running on a messy mesh.

The issue here is that the mesh is non manifold …

The Suzanne disagrees:

Sep 23 2019, 4:08 PM · BF Blender (2.81), Modeling
Martin Capitanio (capnm) added a comment to T58209: 3D cursor not respecting orientation setting if other tools are active..

@Campbell Barton (campbellbarton) there is also a little issue that I think would be nice to fix:
If you rotate the viewport to positions like in the attached file,
the 3D-cursor alignment to the view doesn't work in the axis-angle mode:


Sep 23 2019, 2:14 PM · BF Blender, User Interface

Sep 22 2019

Martin Capitanio (capnm) added a comment to T70128: TexturePainting: does not paint on faces where a vertice is behind the viewport.

I can reproduce the issue in that file, but not in a fresh file, so I feel like some option is causing it. Do you have any ideas

This is a long-term bug that you can also abuse as a feature:

Sep 22 2019, 1:52 AM · Sculpt, Paint & Texture, BF Blender

Sep 21 2019

Martin Capitanio (capnm) updated the task description for T70111: brush.weight_paint_capabilities uses a cached value for the gradient and sample weight tool.
Sep 21 2019, 11:15 PM · BF Blender
Martin Capitanio (capnm) created T70144: Red 'filename, overwrite existing' when opening a file.
Sep 21 2019, 4:54 PM · User Interface, BF Blender

Sep 20 2019

Martin Capitanio (capnm) added a comment to T70112: the spotlight cone, if enabled, prevents the selection of objects.

Yeah, but shouldnt the cone be excluded from the selection buffer?

I'd definitely say yes, the select menu is a workaround (and doesn't work by emulating the MMB … )

Sep 20 2019, 3:22 PM · EEVEE & Viewport, BF Blender
Martin Capitanio (capnm) added a comment to T70112: the spotlight cone, if enabled, prevents the selection of objects.

It works with the alt-LMB select menu.

Sep 20 2019, 2:44 PM · EEVEE & Viewport, BF Blender
Martin Capitanio (capnm) created T70111: brush.weight_paint_capabilities uses a cached value for the gradient and sample weight tool.
Sep 20 2019, 2:06 PM · BF Blender

Sep 19 2019

Martin Capitanio (capnm) awarded D5855: Quadriflow: Symmetry support a Like token.
Sep 19 2019, 8:44 PM
Martin Capitanio (capnm) added a comment to T62971: File Browser UI.

did anyone try for a while to see how double-click in the empty area …

I hold a mouse click in an empty area for a wrong UI concept. There isn't always (or mostly, depending on your work) an empty area to click available.

Sep 19 2019, 3:45 PM · User Interface, BF Blender
Martin Capitanio (capnm) added a comment to T70041: Rotate around bounding box center poorly documented.

No bbox of the object is ever used, so why show it as such?

Take it as brain training for the new fake-news world. Once you get what it really does, you can simply ignore what it says :-)

Sep 19 2019, 8:43 AM · Documentation

Sep 18 2019

Martin Capitanio (capnm) added a comment to T69461: Blender crash when trying to open a file window on Linux/Intel.

Had a scout around for a way to update Mesa on my system - nothing found.

Sep 18 2019, 7:02 PM · EEVEE & Viewport, BF Blender (2.82)
Martin Capitanio (capnm) awarded T69979: Make "offset edge loop" slide evenly a Like token.
Sep 18 2019, 6:17 PM · Modeling, BF Blender
Martin Capitanio (capnm) added a comment to T69979: Make "offset edge loop" slide evenly.

Note that making the offset "even" can cause spikes, so we'd want this to be an option - as it is for shrink/fatten "offset even" option.

Sep 18 2019, 4:00 AM · Modeling, BF Blender
Martin Capitanio (capnm) added a comment to T69979: Make "offset edge loop" slide evenly.

Seems to be a creative cover for 'offset edge loops slide' aka 'offset edge slide' aka [shift-ctrl + r], an implementation that has always worked this way.

Sep 18 2019, 3:06 AM · Modeling, BF Blender

Sep 16 2019

Martin Capitanio (capnm) awarded D5766: Solidify Modifier Extension a Like token.
Sep 16 2019, 10:36 PM · Modifiers
Martin Capitanio (capnm) awarded D5802: UI: File Browser Volumes and System Lists Icons a Dislike token.
Sep 16 2019, 8:50 PM · BF Blender (2.82), User Interface
Martin Capitanio (capnm) updated the task description for T69881: Missing +/- icons in export file browser UI.
Sep 16 2019, 11:23 AM · BF Blender

Sep 14 2019

Martin Capitanio (capnm) created T69881: Missing +/- icons in export file browser UI.
Sep 14 2019, 9:13 PM · BF Blender
Martin Capitanio (capnm) added a comment to T62971: File Browser UI.

I don't wonder that people are requesting double dot to come back …

The double dot is ergonomically exactly right here.
In general, I think imitate bad design decisions from other tools is a step back, not a step forward in the current Blender UI.

Sep 14 2019, 12:30 PM · User Interface, BF Blender
Martin Capitanio (capnm) awarded D5385: View3D: 2D viewport navigation mode a Dislike token.
Sep 14 2019, 9:37 AM
Martin Capitanio (capnm) added a comment to T57820: Fix 3d gizmo position awareness problem.

Is outdated and nobody seems to care about or understand a proper gizmo design.

Sep 14 2019, 8:38 AM · BF Blender: 2.8
Martin Capitanio (capnm) added a comment to D3941: Fix 3d gizmo position awareness problem v2.

Is outdated and nobody seems to care about or understand a correct gizmo design.

Sep 14 2019, 8:31 AM

Sep 13 2019

Martin Capitanio (capnm) awarded D5767: Shading: Add Vertex Color node. a Like token.
Sep 13 2019, 4:25 PM
Martin Capitanio (capnm) awarded T69755: File Browser Shortcut "Enter" not working when mouse is in filename field a Like token.
Sep 13 2019, 11:33 AM · User Interface, BF Blender
Martin Capitanio (capnm) awarded D5754: Preferences options for temporary editor display type a Like token.
Sep 13 2019, 11:30 AM · BF Blender (2.81)

Sep 11 2019

Martin Capitanio (capnm) added a comment to rB8f55794c0e80: UI: File Browser Custom Folder Color.

@noki paike (amonpaike) wrote:
when I restart blender, the folders icon turns yellow as default.

You can also easily revert such things with user startup scripts. E.g. something like this works for me:

# Linux: ~/.config/blender/2.81/scripts/startup/fix-b81-folder-icon.py
def register():
    if hasattr(bpy.context.preferences.themes[0].user_interface, 'icon_folder'):
        white = [1.0, 1.0, 1.0, 1.0]
        bpy.context.preferences.themes[0].user_interface.icon_folder = white
Sep 11 2019, 11:57 AM
Martin Capitanio (capnm) added a comment to T69736: File Browser: Flipping Toolbar Region to the right side makes it disappear..

Can confirm, it still has the new great button "Options" at the bottom.
Note: The default key map F5 is gone, now you have to call the operator "Flip Region" directly (F3).

Sep 11 2019, 6:28 AM · BF Blender
Martin Capitanio (capnm) awarded D5713: UI: File Browser Custom Folder Color a Y So Serious token.
Sep 11 2019, 4:41 AM · User Interface
Martin Capitanio (capnm) updated subscribers of T69737: Crash using the Elastic Deform brush and Compressibility.

@Pablo Dobarro (pablodp606) I can confirm that. Setting compressibility ~ 1 is hardly usable and = 1 corrupts the mesh.

Sep 11 2019, 4:32 AM · BF Blender

Sep 7 2019

Martin Capitanio (capnm) added a comment to rBe10f8c27a256: UI: Confirmation prompt for file path auto-create.

I've got from other users some feedback on this:
The confirmation dialog is good if you write the path in the line widget because a typo in the path creates an unwanted directory.
If you click the button, you know what you are doing and the confirmation dialog is here superfluous.
So it also currently works in 2.80.

Sep 7 2019, 8:19 AM

Sep 6 2019

Martin Capitanio (capnm) added a comment to T62971: File Browser UI.
  • Add + and - buttons inside the name field

! In T62971#770631, @Brecht Van Lommel (brecht) wrote:

Further I think we should also:

  • Add back ..
  • Always show options and remove the "Hide Options" button.
  • Single click to open folders.
Sep 6 2019, 2:44 PM · User Interface, BF Blender
Martin Capitanio (capnm) awarded rB39f3474cf138: Fix T69536: Setting dimensions for parented objects fails a Like token.
Sep 6 2019, 1:25 PM
Martin Capitanio (capnm) awarded rBe10f8c27a256: UI: Confirmation prompt for file path auto-create a Like token.
Sep 6 2019, 1:14 PM
Martin Capitanio (capnm) added a comment to rB9972d6c30620: UI: Bring back features for file path button.

The second feature was left out knowingly, but seems there are reasonable use cases for it.

It's really great to have this back, (actually the create-button is for me in the UI a step backwards)
but a little dangerous without an undo option. The old confirmation dialog functionality is missing:

Sep 6 2019, 7:20 AM

Sep 5 2019

Martin Capitanio (capnm) added a comment to T38587: Multi-Button Drag: not working properly for Object Dimensions.

If you drag over all 3, only X and Z change, Y remains unchanged. As mouse button is released, the first selected property will reset, only the last hovered is kept (and scale changed)

Update (rBca58936f2ff2)
Works in the sidebar for some time, but is now broken in the object properties widget clone created in D5577.

Sep 5 2019, 10:29 PM · User Interface, BF Blender
Martin Capitanio (capnm) awarded rBA61d48c0a4be0: Add the VSE addon Power Sequencer a Love token.
Sep 5 2019, 6:29 PM
Martin Capitanio (capnm) updated the task description for T69536: Setting dimension of objects parented in scaled object is broken.
Sep 5 2019, 4:50 PM · BF Blender
Martin Capitanio (capnm) created T69536: Setting dimension of objects parented in scaled object is broken.
Sep 5 2019, 1:49 PM · BF Blender
Martin Capitanio (capnm) awarded T62971: File Browser UI a Dislike token.
Sep 5 2019, 1:12 PM · User Interface, BF Blender
Martin Capitanio (capnm) awarded T63727: Option for absolute navigation for viewport gestures (Alt-MMB) a Like token.
Sep 5 2019, 8:37 AM · BF Blender

Sep 4 2019

Martin Capitanio (capnm) added a comment to D5577: Add Dimensions to Properties > Object > Transform.

I think something like this could be more user friendly:

sidebar
+ fix the math.

Sep 4 2019, 10:05 AM · User Interface
Martin Capitanio (capnm) added a comment to D5577: Add Dimensions to Properties > Object > Transform.

Overall not as elegant as original solution, but if we can avoid having to open the Sidebar, it's important to add this somehow.

In a scaled parent setting the dimension values is not very meaningful anyway, I think it's a good compromise.

Sep 4 2019, 6:56 AM · User Interface

Sep 3 2019

Martin Capitanio (capnm) added a comment to T67071: Rotate drawing canvas (viewport).

I think that options such as tilt rotation or constant zoom speed are not a user preference but a workflow design consideration …

Sep 3 2019, 1:44 PM · Restricted Project, User Interface, BF Blender
Martin Capitanio (capnm) added a comment to D5577: Add Dimensions to Properties > Object > Transform.

I think this is fine if we leave out the double Dimensions text.

Sep 3 2019, 12:49 PM · User Interface

Aug 31 2019

Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

So...several years ago I asked the developers if they could build it into Blender. They said no, it was not useful...

I think for the inconvenience, that you need to reset the turntable axis, before you can start rotating the turntable again.

Aug 31 2019, 7:06 AM · Tracker Curfew, Add-ons (Community)

Aug 30 2019

Martin Capitanio (capnm) added a comment to T69323: Remove/Update "Emulate Middle Mouse" preference.

I know that some users use this option because (cheap, old?) devices need a lot more pressure on the MMB scroll wheel.
Personally, I would prefer to remove this option because it causes many issues. Using a suitable external device is, in my opinion, in the end less painful.

Aug 30 2019, 2:04 PM · User Interface
Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

Oh, I see. If you haven't tried the add-on, you probably will not understand

My explanation was addressed to Brandon Murphy's question, which was quoted at the top of my post:

I take it this function is still not in Blender? Is it something used frequently?

About difference between addon and default roll I said

Also, I love smoother behaviour of the addon )

That means, that I tried an addon, compared it with default roll, and figured out, that addon behaves better and smoother.
Good job!

Aug 30 2019, 9:46 AM · Tracker Curfew, Add-ons (Community)

Aug 29 2019

Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

I will try to explain what this is about.

Aug 29 2019, 7:21 PM · Tracker Curfew, Add-ons (Community)
Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

can be add, in the configuration the use option for those who use "emulate 3 button mouse"?

Aug 29 2019, 2:26 PM · Tracker Curfew, Add-ons (Community)
Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

I can emulate the continuous view roll with the core method using Roll Angle Source: Roll.Angle using even the same shortcut as the add-on

Just wow, would never have guessed)
Well, indeed, it seems to be a default keymap problem all this time...
Also, I love smoother behaviour of the addon )

Aug 29 2019, 1:09 PM · Tracker Curfew, Add-ons (Community)
Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

… which is of course less intuitive …

Ok, I'll try in other words: Setting up the key map of the roll_angle operator
is a simple task, you can do it the way you want it (for example, by manufacturing
some Blender UI knob for it). However, this operator wasn't designed for a pointing device
and therefore does not provide a viable solution for people with hand muscles trained to draw like me.

Aug 29 2019, 11:54 AM · Tracker Curfew, Add-ons (Community)
Martin Capitanio (capnm) updated subscribers of T31392: Adds roll capability to the 3d viewport.

… the view roll functionality was already present in Blender.

Sorry, the view_roll operator works differently in relation to the mouse position and is unusable for me in practice.
That's why I made (or actually resurrected) the add-on.

Aug 29 2019, 4:03 AM · Tracker Curfew, Add-ons (Community)

Aug 28 2019

Martin Capitanio (capnm) added a comment to T31392: Adds roll capability to the 3d viewport.

I've created a github repo for anyone who wants to roll ;-)
https://github.com/capnm/b8RollViewport

Aug 28 2019, 10:51 AM · Tracker Curfew, Add-ons (Community)

Aug 23 2019

Martin Capitanio (capnm) added a comment to T69089: glTF addon: libextern_draco.so is missing.

On a closer look, the Python version is there, but indeed path is hardcoded
2.81/python/lib/python3.7/site-packages/libextern_draco.so

Aug 23 2019, 5:18 PM · BF Blender
Martin Capitanio (capnm) created T69089: glTF addon: libextern_draco.so is missing.
Aug 23 2019, 3:31 PM · BF Blender

Aug 22 2019

Martin Capitanio (capnm) added a comment to T69019: Vertex Normal Tools not working/buggy.

I could this one easy reproduce:

Aug 22 2019, 12:14 PM · Modeling, BF Blender

Aug 20 2019

Martin Capitanio (capnm) added a comment to T68778: Crash when moving vertex.

A few steps backwards:
source/blender/editors/transform/transform_snap_object.c:1113

static void cb_snap_edge(void *userdata,
                         int index,
                         const struct DistProjectedAABBPrecalc *precalc,
                         const float (*clip_plane)[4],
                         const int clip_plane_len,
                         BVHTreeNearest *nearest)
{
  struct Nearest2dUserData *data = userdata;
Aug 20 2019, 3:56 AM · Modeling, BF Blender

Aug 19 2019

Martin Capitanio (capnm) awarded T68836: Transform Refactoring a Like token.
Aug 19 2019, 8:40 PM · Modeling, BF Blender

Aug 17 2019

Martin Capitanio (capnm) added a comment to T68754: opening a scene from 2.8 results in many of the materials not rendering..

I can reproduce this with the attached file:
rB7ba2720a70c8

  • Switch to solid view port shading mode.
  • Toggle the objects interaction mode between edit and object [tab tab].
  • Switch to look dev view port shading mode.
Aug 17 2019, 7:55 AM · BF Blender

Aug 16 2019

Martin Capitanio (capnm) added a comment to T68732: Boolean merges CustomData inconsistently (UVs, VCols), breaks UV Map Node.

This only works if you use the same uvmap name as the uvmap of the cutter object.
If you apply the boolean modifier, you can see that both uvmaps are merged into new one. The problem is that both, the old destroyed uvmap and the new one with the name of the cutter uvmap are preserved here.

Aug 16 2019, 6:56 PM · Modifiers, Modeling, BF Blender

Aug 15 2019

Martin Capitanio (capnm) awarded rB9dab57a9f829: Outliner: only activate outliner items when clicking on icon/text a Like token.
Aug 15 2019, 11:16 PM

Aug 14 2019

Martin Capitanio (capnm) added a comment to T68610: B-Bone display size/scaling op issues.

Now, comparing the transform operations / dialogs in 2.7x and 2.8x, I think that the functionality in 2.7x was not broken from a user's perspective, even though it was strange. You could enable / disable the constraint axis in the UI, and then changing the "x-value" worked as expected.

Aug 14 2019, 3:36 PM · Modeling, BF Blender

Aug 13 2019

Martin Capitanio (capnm) added a comment to T68610: B-Bone display size/scaling op issues.

I didn't know it was that complicated. Sounds like it's not worth fixing this.
In any case, you can now set the exact values in the bbone UI, thanks for cleaning that up!

Aug 13 2019, 6:10 PM · Modeling, BF Blender
Martin Capitanio (capnm) added a comment to T68610: B-Bone display size/scaling op issues.

It looks like you can change the bbone scale using "Value X" in the redo panel.

Aug 13 2019, 5:00 PM · Modeling, BF Blender
Martin Capitanio (capnm) updated the task description for T68610: B-Bone display size/scaling op issues.
Aug 13 2019, 4:25 PM · Modeling, BF Blender
Martin Capitanio (capnm) added a comment to T68610: B-Bone display size/scaling op issues.

Why is a Resize dialog more correct than a transform dialog? Both seems fine (not that Transform is not Translate).

Aug 13 2019, 3:57 PM · Modeling, BF Blender
Martin Capitanio (capnm) created T68610: B-Bone display size/scaling op issues.
Aug 13 2019, 3:28 PM · Modeling, BF Blender

Aug 12 2019

Martin Capitanio (capnm) created T68574: Operator view3d.zoom_border doesn't work for bones in armature edit and pose mode.
Aug 12 2019, 2:57 PM · EEVEE & Viewport, BF Blender

Jul 23 2019

Martin Capitanio (capnm) added a comment to T65386: Blender crashes after baking indirect lights or cubemap on eevee.

I got the radeon because everyone told me it would be easier on Linux but the proprietary Nvidia driver was just so much easier...

Ah, copying/pasting this in the terminal is no harder than installing the proprietary drivers :-)

sudo add-apt-repository ppa:paulo-miguel-dias/mesa
sudo apt update
sudo apt upgrade
reboot
Jul 23 2019, 10:19 AM · BF Blender
Martin Capitanio (capnm) added a comment to T65386: Blender crashes after baking indirect lights or cubemap on eevee.

blender: ../src/gallium/drivers/radeonsi/si_descriptors.c:1507: si_desc_reset_buffer_offset: Assertion `old_buf_va <= old_desc_va' failed.

That's another bug, see https://developer.blender.org/T61093#716608

Jul 23 2019, 9:21 AM · BF Blender

Jul 21 2019

Martin Capitanio (capnm) added a comment to T67208: Bone selection problem (maximum drawtype wire or viewport shading xray -- bones can only be selected by clicking on their wires even though shading suggests the whole bone is clickable).

rig-fy seems auto-set generate-rig object >view port mode as Wire

Ah right. For me, this looks like some half-baked feature.
The bones are now in this case in edit mode displayed as solid and selectable as a wire.

Jul 21 2019, 9:02 AM · EEVEE & Viewport, User Interface, BF Blender
Martin Capitanio (capnm) added a comment to T67208: Bone selection problem (maximum drawtype wire or viewport shading xray -- bones can only be selected by clicking on their wires even though shading suggests the whole bone is clickable).

Though I do not know if there is another setting to change bone as wire,

Set this to solid in the file you posted, and the selection will work as you expect it:

Jul 21 2019, 8:07 AM · EEVEE & Viewport, User Interface, BF Blender
Martin Capitanio (capnm) added a comment to T67358: Compositor Disabled Node Config -> SegFault.

Drop in the Glare node between the combine HSV and the outputs

Only happens here if you leave the second Render Result window open
backtrace

Read blend: /tmp/x/disabled-comp-node-sigsev.blend
[New Thread 0x7fffa3ffe700 (LWP 23885)]
[Thread 0x7fffa3ffe700 (LWP 23885) exited]
[New Thread 0x7fffa3ffe700 (LWP 23910)]
[New Thread 0x7fffa47ff700 (LWP 23911)]
[New Thread 0x7fffa23ff700 (LWP 23912)]
[Thread 0x7fffa23ff700 (LWP 23912) exited]
[Thread 0x7fffa47ff700 (LWP 23911) exited]
[Thread 0x7fffa3ffe700 (LWP 23910) exited]
Read blend: /tmp/x/disabled-comp-node-sigsev.blend
[New Thread 0x7fffa3ffe700 (LWP 23923)]
[New Thread 0x7fffa23ff700 (LWP 23924)]
[New Thread 0x7fffa47ff700 (LWP 23925)]
[New Thread 0x7fffa1bfe700 (LWP 23926)]
*** stack smashing detected ***: <unknown> terminated
*** stack smashing detected ***: <unknown> terminated
Jul 21 2019, 7:33 AM · BF Blender (2.90), VFX & Video, Compositing
Martin Capitanio (capnm) added a comment to T67368: Crash on change to edit/sculpt mode.

backtrace

Read blend: /tmp/x/CrashTest.blend
Jul 21 2019, 7:09 AM · BF Blender
Martin Capitanio (capnm) added a comment to T67208: Bone selection problem (maximum drawtype wire or viewport shading xray -- bones can only be selected by clicking on their wires even though shading suggests the whole bone is clickable).

When I click around bone center area , Edit bones often not be selected . but when I click around bone tail, it can select.

Jul 21 2019, 6:30 AM · EEVEE & Viewport, User Interface, BF Blender

Jul 18 2019

Martin Capitanio (capnm) changed the status of T67176: Linked collections in another scene show a ghost circle mesh from Unknown Status to Invalid.
Jul 18 2019, 4:52 PM · BF Blender
Martin Capitanio (capnm) added a comment to T67176: Linked collections in another scene show a ghost circle mesh.

Sorry, this is not a bug. Now I realize that the 'Wall' object contains a particle modifier / emitter.

Jul 18 2019, 4:47 PM · BF Blender
Martin Capitanio (capnm) created T67176: Linked collections in another scene show a ghost circle mesh.
Jul 18 2019, 4:25 PM · BF Blender
Martin Capitanio (capnm) created T67174: Weight paint gradient shows emty undo popup .
Jul 18 2019, 3:50 PM · BF Blender

Jul 10 2019

Martin Capitanio (capnm) added a comment to T66593: Boolean Modifier gives unpredictable results when executed in a loop via Python API.

To make the current boolean operator work in a script or addon, you have to randomize/tweak the size or rotation of the 'cutter' mesh.

Jul 10 2019, 11:14 AM · BF Blender
Martin Capitanio (capnm) added a comment to T66593: Boolean Modifier gives unpredictable results when executed in a loop via Python API.

My bad... I thought that the problem was caused by looping. It seems that orientation in space matters for Boolean Modifier.

AFAICT the solver in blender8 only gives much worse results here than in blender7:

Ah right, I'll take this back, I accidentally rotated the view in Blender 2.7x, the results of the boolean-op are the same ...

Jul 10 2019, 8:20 AM · BF Blender

Jul 9 2019

Martin Capitanio (capnm) added a comment to T61093: Crash in gallium/radeon on some 3D manipulation/render.

FYI: I had the same issue in the current Ubuntu 18.04LTS and the open source AMD driver.
Eevee 100% crashes when trying to render an animation or bake indirect lighting:

blender: ../src/gallium/drivers/radeonsi/si_descriptors.c:1507: 
si_desc_reset_buffer_offset: Assertion `old_buf_va <= old_desc_va' failed.
Aborted

The bug is now fixed in the mesa >=19.1.1, in commit
https://gitlab.freedesktop.org/mesa/mesa/commit/78e35df52aa2f7d770f929a0866a0faa89c261a9

Jul 9 2019, 7:59 PM · BF Blender
Martin Capitanio (capnm) added a comment to T66593: Boolean Modifier gives unpredictable results when executed in a loop via Python API.

I've attached the video that shows the problem. Two planes were cut as expected, whereas other two merged with their target object (wall_slicer).

Jul 9 2019, 6:10 PM · BF Blender

Jul 1 2019

Martin Capitanio (capnm) awarded T65397: Assigning shortcut to editor properties gives errors a Burninate token.
Jul 1 2019, 8:14 PM · User Interface, BF Blender (2.81)

Jun 12 2019

Martin Capitanio (capnm) added a comment to T64433: Mesh selecting in edit mode is broken for viewport with the instanced collection or linked objects.

This is how it is designed to work as you are selecting the same data.

I personaly think the design is insane;-)
At lest in 2.79 was the selection in liked objects in sync …

Jun 12 2019, 1:57 PM · BF Blender
Martin Capitanio (capnm) added a comment to T64433: Mesh selecting in edit mode is broken for viewport with the instanced collection or linked objects.

I can't seem to reproduce this on my end. Is this still an issue?

Selecting vertices, lines or faces in one object shouldn't show the selection in all other linked objects.
Tested with current master tip, it seems to be still broken.

Jun 12 2019, 8:57 AM · BF Blender

May 16 2019

Martin Capitanio (capnm) added a comment to T54659: Move and share Eevee / Cycles render settings.

Now that there is per material back-face culling :-), remove the unused show_double_sided/ME_TWOSIDED?

May 16 2019, 10:20 PM · Render & Cycles, Cycles
Martin Capitanio (capnm) awarded rB4965af1b7aa6: UI: add 'App' menu besides the 'File' menu a Like token.
May 16 2019, 5:12 PM