Page MenuHome

Ivan Perevala (ivpe)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 27 2019, 9:53 PM (83 w, 1 d)

Recent Activity

Today

Ivan Perevala (ivpe) updated the diff for D9382: UI: Adaptive HDRI preview resolution.
  • Update max lan/lon _res
Fri, Oct 30, 1:43 AM · EEVEE & Viewport

Yesterday

Ivan Perevala (ivpe) updated the task description for T82220: Missing viewport update after manual "HDRI Preview Size" input.
Thu, Oct 29, 2:46 PM · EEVEE & Viewport, BF Blender
Ivan Perevala (ivpe) added a project to T82220: Missing viewport update after manual "HDRI Preview Size" input: EEVEE & Viewport.
Thu, Oct 29, 2:45 PM · EEVEE & Viewport, BF Blender
Ivan Perevala (ivpe) created T82220: Missing viewport update after manual "HDRI Preview Size" input.
Thu, Oct 29, 2:44 PM · EEVEE & Viewport, BF Blender
Ivan Perevala (ivpe) updated the diff for D9382: UI: Adaptive HDRI preview resolution.
  • Tweak comment
Thu, Oct 29, 1:55 PM · EEVEE & Viewport
Vlad Kuzmin (Ssh4) awarded D9382: UI: Adaptive HDRI preview resolution a Like token.
Thu, Oct 29, 12:58 PM · EEVEE & Viewport
Ivan Perevala (ivpe) retitled D9382: UI: Adaptive HDRI preview resolution from UI: Adaptive HDRI gizmo resolution to UI: Adaptive HDRI preview resolution.
Thu, Oct 29, 12:20 PM · EEVEE & Viewport
Ivan Perevala (ivpe) requested review of D9382: UI: Adaptive HDRI preview resolution.
Thu, Oct 29, 12:15 PM · EEVEE & Viewport

Wed, Oct 28

Ivan Perevala (ivpe) updated the summary of D9377: Libmv: Fix clang inconsistent-missing-override warnings..
Wed, Oct 28, 5:53 PM
Ivan Perevala (ivpe) requested review of D9377: Libmv: Fix clang inconsistent-missing-override warnings..
Wed, Oct 28, 5:51 PM

Mon, Oct 26

Ivan Perevala (ivpe) accepted D9294: Tracking: Allow refining any subset of intrinsics.

Looking good for me.

Mon, Oct 26, 5:51 PM
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Update rna_brush.c
Mon, Oct 26, 5:39 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to D9294: Tracking: Allow refining any subset of intrinsics.

Also, tests passed

Mon, Oct 26, 5:27 PM
Ivan Perevala (ivpe) requested changes to D9294: Tracking: Allow refining any subset of intrinsics.
Mon, Oct 26, 5:26 PM
Ivan Perevala (ivpe) added a comment to D9294: Tracking: Allow refining any subset of intrinsics.

I don't think about it before, you catch me! I think everything should be versioned for everything, it was not too hard todo.

Is not really hard, but some stuff is fuzzy. Mainly, it was possible to refine K1 without K2 before. What should it map to now?

Mon, Oct 26, 4:59 PM
Ivan Perevala (ivpe) added a comment to D9329: Tracking: D9294 proposal of update.

Is great that you are helping!
Just need to find a way how to keep it in a clear way. Usually such things are done as a feedback on the existing patch. Simply because then one should only apply/review thing in one place. Sometimes multiple people are working on the same patch, and then the way it is done is via commandeer and arc patch --update D<number>. But such things better have heads up :)

Mon, Oct 26, 4:46 PM · Libmv
Ivan Perevala (ivpe) added a comment to D9294: Tracking: Allow refining any subset of intrinsics.

@Sergey Sharybin (sergey)

  • Do we care about compatibility, or is it ok to ignore settings from the current files? (that avoids need of some tricky do-versions)?

I dont think about it before, you catch me! I think everything should be versioned for everything, it was not too hard todo.

  • Do we gray-out or fully remove parameters which are not relevant to the current distortion model?

User should know that this option too exist. As distortion parameters are on right side and refinement options on the left, its not too intuitive.

Mon, Oct 26, 4:39 PM
Ivan Perevala (ivpe) abandoned D9329: Tracking: D9294 proposal of update.

But what is confusing is why is this done as a patch on top of a non-committed patch, rather than an interface suggestion in D9294?

Mon, Oct 26, 4:31 PM · Libmv
Ivan Perevala (ivpe) requested changes to D9294: Tracking: Allow refining any subset of intrinsics.

According to the discussion in blender-chat, the interface should take up much less space.
Something like:

Mon, Oct 26, 4:23 PM

Fri, Oct 23

Ivan Perevala (ivpe) retitled D9329: Tracking: D9294 proposal of update from D9294 proposal of update to Tracking: D9294 proposal of update.
Fri, Oct 23, 6:56 PM · Libmv
Ivan Perevala (ivpe) updated the summary of D9329: Tracking: D9294 proposal of update.
Fri, Oct 23, 6:49 PM · Libmv
Ivan Perevala (ivpe) updated the summary of D9329: Tracking: D9294 proposal of update.
Fri, Oct 23, 6:39 PM · Libmv
Ivan Perevala (ivpe) requested review of D9329: Tracking: D9294 proposal of update.
Fri, Oct 23, 6:33 PM · Libmv

Thu, Oct 22

Ivan Perevala (ivpe) added a comment to D9290: Remove duplicate of map_mode.

Looks like done (but also not by myself ;))

Thu, Oct 22, 9:05 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Update rna_brush.c
Thu, Oct 22, 9:02 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture

Wed, Oct 21

Ivan Perevala (ivpe) added a reviewer for D9298: Update "Dynamic Brush Menus" addon: Ryan Inch (Imaginer).
Wed, Oct 21, 9:36 PM · Add-ons (BF-Blender)
Ivan Perevala (ivpe) added inline comments to D9290: Remove duplicate of map_mode.
Wed, Oct 21, 5:28 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) awarded D9296: Documentation for tracking/clip/properties/track/camera.html and Brown-Conrady lens distortion model a Love token.
Wed, Oct 21, 4:55 PM · BF Blender (2.91)
Ivan Perevala (ivpe) awarded D9296: Documentation for tracking/clip/properties/track/camera.html and Brown-Conrady lens distortion model a Love token.
Wed, Oct 21, 4:54 PM · BF Blender (2.91)
Ivan Perevala (ivpe) retitled D9298: Update "Dynamic Brush Menus" addon from Update space_view3d_brush_menus/texture_menu.py to Update "Dynamic Brush Menus" addon.
Wed, Oct 21, 4:32 PM · Add-ons (BF-Blender)
Ivan Perevala (ivpe) retitled D9298: Update "Dynamic Brush Menus" addon from Update texture_menu.py to Update space_view3d_brush_menus/texture_menu.py.
Wed, Oct 21, 4:29 PM · Add-ons (BF-Blender)
Ivan Perevala (ivpe) requested review of D9298: Update "Dynamic Brush Menus" addon.
Wed, Oct 21, 4:26 PM · Add-ons (BF-Blender)
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Update rna_brush.c
  • Update rna_brush.c
Wed, Oct 21, 4:23 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Update rna_brush.c
Wed, Oct 21, 4:10 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Update rna_brush.c
Wed, Oct 21, 4:04 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9290: Remove duplicate of map_mode.
  • Revert "Remove duplicate of map_mode"
  • Update
Wed, Oct 21, 3:56 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to D9294: Tracking: Allow refining any subset of intrinsics.

Test ctest -C Debug -VV -R libmv passed, I leave some inline comments.

Wed, Oct 21, 1:24 PM
Ivan Perevala (ivpe) added a comment to D9290: Remove duplicate of map_mode.

@Jeroen Bakker (jbakker) Is it correct not to remove this enum from RNA, but to correct the relationships in the python modules? At the moment map_mode is also used in places where tex_paint_map_mode should be

Wed, Oct 21, 12:41 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

@Sergey Sharybin (sergey) ,

From this point of view, it seems logical to build a workflow based on use of movie clip datablocks. This solves the problem of non-reusable parameters stored in brush datablock, and solves problem of adding parameters to camera which are only usable by painting.

Wed, Oct 21, 12:17 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the summary of D9186: Camera projection mapping for brush texture.
Wed, Oct 21, 2:49 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to D9186: Camera projection mapping for brush texture.

Since the task is quite large, it will be divided into several stages. The first one can be seen here D9291

Wed, Oct 21, 2:47 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the summary of D9186: Camera projection mapping for brush texture.
Wed, Oct 21, 2:44 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) abandoned D9186: Camera projection mapping for brush texture.
Wed, Oct 21, 2:26 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a task to D9291: Paint texture camera mapping : T81662: Camera projection mapping for brush texture.
Wed, Oct 21, 2:25 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a revision to T81662: Camera projection mapping for brush texture: D9291: Paint texture camera mapping .
Wed, Oct 21, 2:25 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Wed, Oct 21, 2:23 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) retitled D9291: Paint texture camera mapping from Implement Camera DNA struct distortion members to Paint texture camera mapping .
Wed, Oct 21, 2:23 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) requested review of D9291: Paint texture camera mapping .
Wed, Oct 21, 2:17 AM · Sculpt, Paint & Texture

Tue, Oct 20

Ivan Perevala (ivpe) added a project to D9290: Remove duplicate of map_mode: Add-ons (BF-Blender).
Tue, Oct 20, 11:54 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the summary of D9290: Remove duplicate of map_mode.
Tue, Oct 20, 11:20 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) requested review of D9290: Remove duplicate of map_mode.
Tue, Oct 20, 11:15 PM · Add-ons (BF-Blender), Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 20, 8:09 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated subscribers of T81662: Camera projection mapping for brush texture.
Tue, Oct 20, 6:40 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated subscribers of T81662: Camera projection mapping for brush texture.
Tue, Oct 20, 6:36 PM · Sculpt, Paint & Texture
Sebastian Koenig (sebastian_k) awarded D9037: Tracking: Implement Brown-Conrady distortion model a Like token.
Tue, Oct 20, 5:29 PM · Motion Tracking
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

@Brecht Van Lommel (brecht) Yes, you are right. I slightly corrected the previous comment as it meant the question of whether this would be a better solution than what is now / you suggested. Sometimes my knowledge of English is ...

Tue, Oct 20, 5:24 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

I think it is worth immediately showing the pros and purpose of the current implementation, so far without the intended changes

Tue, Oct 20, 2:33 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

@Brecht Van Lommel (brecht) ,
Me and @Vlad Kuzmin (Ssh4) have thoroughly discussed the possibilities offered by you.

Tue, Oct 20, 2:07 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 20, 12:48 PM · Sculpt, Paint & Texture
slwk1d (Slowwkidd) awarded T81662: Camera projection mapping for brush texture a Burninate token.
Tue, Oct 20, 11:04 AM · Sculpt, Paint & Texture

Mon, Oct 19

Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

@Brecht Van Lommel (brecht) I got your point, in the rest, now I will do some refactor of code (looks like from scratch))

It's not CPU intensive.

Yes and no. It true because when changing image, a new image should be loaded into memory, it's a cost operation (mostly for HDD/SSD). And false if image already loaded.

Mon, Oct 19, 8:54 PM · Sculpt, Paint & Texture
Tiago Cruz (tiagoffcruz) awarded T81662: Camera projection mapping for brush texture a Love token.
Mon, Oct 19, 8:04 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Mon, Oct 19, 7:08 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Mon, Oct 19, 7:04 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) planned changes to D9186: Camera projection mapping for brush texture.
Mon, Oct 19, 6:20 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

@Brecht Van Lommel (brecht)

In terms of usability, from what I can tell from the video there is no way to preview the projection before you paint, which makes it hard to set it up correctly. And users need to manually sync between brush data and scene or motion tracking data.

Mon, Oct 19, 6:15 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) retitled D9186: Camera projection mapping for brush texture from Rough implementation of camera projector to Camera projection mapping for brush texture.
Mon, Oct 19, 11:53 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Markus Lanxinger (weirdmonkey2807) awarded T81662: Camera projection mapping for brush texture a Love token.
Mon, Oct 19, 3:53 AM · Sculpt, Paint & Texture

Sun, Oct 18

Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Aspect/Skew parameters math for mode "Distort"
Sun, Oct 18, 7:59 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81662: Camera projection mapping for brush texture.

A clear description of the basic principles of camera projection implementation using the simplest examples:
https://youtu.be/s93T72LeRv0

Sun, Oct 18, 1:51 AM · Sculpt, Paint & Texture

Sat, Oct 17

Ivan Perevala (ivpe) removed a watcher for BF Blender (2.91): Ivan Perevala (ivpe).
Sat, Oct 17, 9:03 PM
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 9:02 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 9:01 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a watcher for BF Blender (2.91): Ivan Perevala (ivpe).
Sat, Oct 17, 6:20 PM
Erick Tukuniata (erickblender) awarded D9186: Camera projection mapping for brush texture a Like token.
Sat, Oct 17, 2:13 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Erick Tukuniata (erickblender) awarded T81662: Camera projection mapping for brush texture a Like token.
Sat, Oct 17, 2:13 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) claimed T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 12:04 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Merge branch 'master' into draw-projector
  • Update Bind Images operator report system
Sat, Oct 17, 12:03 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture

Fri, Oct 16

Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Fri, Oct 16, 11:31 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Updated texture interaction
Fri, Oct 16, 7:55 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Fri, Oct 16, 2:51 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Fri, Oct 16, 2:49 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Merge branch 'master' into draw-projector
  • Cleanup, updated comments according to guidelines
Fri, Oct 16, 2:46 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Fri, Oct 16, 1:14 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) accepted D9192: Libmv: Refactor camera intrinsics parameter block.

@Ivan Perevala (ivpe), if there are no obvious flaws I'd like to move on with this change and get it in master :)

Fri, Oct 16, 10:42 AM
Silas Opel (Schamph) awarded T81662: Camera projection mapping for brush texture a 100 token.
Fri, Oct 16, 1:33 AM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Updated Bind Images operator for texture workflow support Image pointer replaced with texture pointer, large change Improved textures / objects id user counting
Fri, Oct 16, 12:59 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture

Thu, Oct 15

Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Thu, Oct 15, 2:10 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Refactor, replacing image ptr with texture ptr
Thu, Oct 15, 1:30 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Thu, Oct 15, 1:22 PM · Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a comment to T81712: Nodes Object field still contains object after actual object is deleted.

There is no bug here, if you want to fully nuke an object use shift-X (Delete Global) option.

Thu, Oct 15, 11:39 AM · Data, Assets & I/O, BF Blender
Ivan Perevala (ivpe) planned changes to D9186: Camera projection mapping for brush texture.
Thu, Oct 15, 10:24 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture

Wed, Oct 14

Ivan Perevala (ivpe) added a comment to T81712: Nodes Object field still contains object after actual object is deleted.

@Germano Cavalcante (mano-wii) thank you for quick answer! Actually, I think this bug may be much more deeper. I found it while trying to solve issues with my own project (T81662). There Object* pointers behave in the same way as here, keeping deleted object pointer. And I think that same behaviour may be in much more other places. So I hope for more deeper solution than replacing pointer to name/also if I will have a bit more time, I will do it by myself (but currently all I can do - just report an issue;))

Wed, Oct 14, 9:22 PM · Data, Assets & I/O, BF Blender
Ivan Perevala (ivpe) added a comment to T81712: Nodes Object field still contains object after actual object is deleted.

Update: just to play with: after exact steps open blend file view mode in outliner and select deleted object. Than press NUM "." in the viewport and become confused much more.

Wed, Oct 14, 8:21 PM · Data, Assets & I/O, BF Blender
Ivan Perevala (ivpe) created T81712: Nodes Object field still contains object after actual object is deleted.
Wed, Oct 14, 8:15 PM · Data, Assets & I/O, BF Blender
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Cleanup ops file, bind images operator update
Wed, Oct 14, 7:47 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added inline comments to D9186: Camera projection mapping for brush texture.
Wed, Oct 14, 3:16 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated subscribers of D9186: Camera projection mapping for brush texture.
Wed, Oct 14, 12:18 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added inline comments to D9186: Camera projection mapping for brush texture.
Wed, Oct 14, 12:15 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added inline comments to D9192: Libmv: Refactor camera intrinsics parameter block.
Wed, Oct 14, 11:43 AM