Page MenuHome
Feed Advanced Search

Yesterday

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 · Libmv, Sculpt, Paint & Texture
Brecht Van Lommel (brecht) added a comment to T81662: Camera projection mapping for brush texture.

This feature was at one time in the addon, from the earliest versions. Actually, the direction of the viewer was compared with the direction of the cameras and the closest of the co-directional ones was chosen. However, this idea had to be abandoned because, in fact, no one used it. It was replaced by another, the list was simply sorted by the direction of the cameras in space, but alas, this method is quite narrowly focused for photogrammetrists who use the camera rig

Mon, Oct 19, 7:52 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Mon, Oct 19, 7:08 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Mon, Oct 19, 7:04 PM · Libmv, Sculpt, Paint & Texture
Vlad Kuzmin (Ssh4) added a comment to T81662: Camera projection mapping for brush texture.

@Brecht Van Lommel (brecht)
Definitely for this moment camera projection is not so usable without preview.
And @Ivan Perevala (ivpe) have this Milestone 3 Preview.
Only issue that Camera Projection can be used without preview. But have preview without camera projection implemented have no reason. So this is only matter of priority.
And for this moment when code for camera projection is working, and we can brush up UX for this tool.

Mon, Oct 19, 6:23 PM · Libmv, 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 · Libmv, Sculpt, Paint & Texture
Brecht Van Lommel (brecht) updated subscribers of T81662: Camera projection mapping for brush texture.

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

Mon, Oct 19, 5:16 PM · Libmv, 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

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 · Libmv, Sculpt, Paint & Texture

Sat, Oct 17

Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 9:02 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 9:01 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) claimed T81662: Camera projection mapping for brush texture.
Sat, Oct 17, 12:04 AM · Libmv, 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 · Libmv, 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 · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Fri, Oct 16, 2:49 PM · Libmv, 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 · Libmv, 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 · Libmv, 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 · Libmv, Sculpt, Paint & Texture
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
Vlad Kuzmin (Ssh4) updated the task description for T81662: Camera projection mapping for brush texture.
Thu, Oct 15, 5:21 AM · Libmv, Sculpt, Paint & Texture
Campbell Barton (campbellbarton) updated the task description for T81662: Camera projection mapping for brush texture.
Thu, Oct 15, 1:04 AM · Libmv, Sculpt, Paint & Texture
Campbell Barton (campbellbarton) removed a project from T81662: Camera projection mapping for brush texture: BF Blender (2.91).
Thu, Oct 15, 1:03 AM · Libmv, Sculpt, Paint & Texture

Wed, Oct 14

Aaron Carlisle (Blendify) moved T81662: Camera projection mapping for brush texture from Backlog to bcon2: Features on the BF Blender (2.91) board.
Wed, Oct 14, 8:06 PM · Libmv, Sculpt, Paint & Texture
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
Vlad Kuzmin (Ssh4) added inline comments to D9186: Camera projection mapping for brush texture.
Wed, Oct 14, 1:08 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) updated the task description for T81662: Camera projection mapping for brush texture.
Wed, Oct 14, 2:49 AM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Bind camera images operator
Wed, Oct 14, 2:46 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture

Tue, Oct 13

Vlad Kuzmin (Ssh4) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 13, 1:29 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) reassigned T81662: Camera projection mapping for brush texture from Ivan Perevala (ivpe) to Vlad Kuzmin (Ssh4).
Tue, Oct 13, 12:16 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 13, 11:15 AM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 13, 11:14 AM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 13, 11:14 AM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Remove unused
Tue, Oct 13, 10:42 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Tweak comment
Tue, Oct 13, 10:39 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the diff for D9186: Camera projection mapping for brush texture.
  • Move read/write/foreach_id/make_local to separate BKE_ functions
Tue, Oct 13, 10:36 AM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) updated the task description for T81662: Camera projection mapping for brush texture.
Tue, Oct 13, 9:34 AM · Libmv, Sculpt, Paint & Texture

Mon, Oct 12

Ivan Perevala (ivpe) updated the summary of D9186: Camera projection mapping for brush texture.
Mon, Oct 12, 10:29 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a task to D9186: Camera projection mapping for brush texture: T81662: Camera projection mapping for brush texture.
Mon, Oct 12, 10:27 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) added a revision to T81662: Camera projection mapping for brush texture: D9186: Camera projection mapping for brush texture.
Mon, Oct 12, 10:27 PM · Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) retitled D9186: Camera projection mapping for brush texture from Base commit to Rough implementation of camera projector.
Mon, Oct 12, 10:25 PM · BF Blender (2.92), Libmv, Sculpt, Paint & Texture
Ivan Perevala (ivpe) created T81662: Camera projection mapping for brush texture.
Mon, Oct 12, 10:17 PM · Libmv, Sculpt, Paint & Texture
Sergey Sharybin (sergey) abandoned D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.

Thanks for the time spent in investigation and working on the patch. However, I don't think this is a good way to go. There are few aspects:

Mon, Oct 12, 3:23 PM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv

Tue, Oct 6

Dalai Felinto (dfelinto) added a project to D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e: BF Blender (2.91).
Tue, Oct 6, 10:13 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Bastien Montagne (mont29) added a comment to D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.

Think this is a nicer fix in absolute, for sure. But we do need Sergey to review this (am not maintaining this code, only fixed the issue in the less intrusive way possible, because maintainer is away for two weeks and this was pretty serious bug ;) ).

Tue, Oct 6, 9:59 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Ivan Perevala (ivpe) updated the summary of D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.
Tue, Oct 6, 12:20 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Ivan Perevala (ivpe) retitled D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e from Fix critical lens distortion bug in libmv after rB3a7d62cd1f5e to Fix lens distortion bug in libmv after rB3a7d62cd1f5e.
Tue, Oct 6, 12:17 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv

Aug 31 2020

Sergey Sharybin (sergey) requested changes to D8756: 0002-libmv-predict-Natron.

There is a lot of code, without information what it does, what benefits it brings, what is the quantity of the benefits.

Aug 31 2020, 9:33 AM · Libmv

Aug 30 2020

Phillip Thomas (Cambloid) requested review of D8756: 0002-libmv-predict-Natron.
Aug 30 2020, 10:26 PM · Libmv

Jun 12 2020

Sergey Sharybin (sergey) moved T70207: Possible bug in libmv in track_region.cc with mask enabled from Backlog to Known Issues on the VFX & Video board.
Jun 12 2020, 3:44 PM · VFX & Video, Motion Tracking, Libmv, BF Blender
Dalai Felinto (dfelinto) added a project to T70207: Possible bug in libmv in track_region.cc with mask enabled: VFX & Video.
Jun 12 2020, 10:18 AM · VFX & Video, Motion Tracking, Libmv, BF Blender

May 2 2020

Ankit Meel (ankitm) closed T44660: FocalFromFundamental does not handle the case when optical centers converge (no result is possible) as Invalid.
May 2 2020, 8:49 PM · Libmv
Ankit Meel (ankitm) closed T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly as Invalid.
May 2 2020, 8:49 PM · Libmv

Feb 18 2020

Adam Kalisz (blender_ei) added a comment to T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly.
Feb 18 2020, 6:56 AM · Libmv

Feb 17 2020

Bastien Montagne (mont29) changed the status of T44660: FocalFromFundamental does not handle the case when optical centers converge (no result is possible) from Confirmed to Needs Information from User.

Again, unless re-confirmed soon, think we should close those old reports...

Feb 17 2020, 5:10 PM · Libmv
Bastien Montagne (mont29) removed a project from T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly: Tracker Curfew.
Feb 17 2020, 5:09 PM · Libmv
Bastien Montagne (mont29) changed the status of T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly from Confirmed to Needs Information from User.
Feb 17 2020, 5:09 PM · Libmv
Sybren A. Stüvel (sybren) added a comment to T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly.

I'm tempted to close this task, as there is no description of what error occurs or how to reproduce it. @Keir Mierle (keir), @Sergey Sharybin (sergey), is this still a change that should be applied?

Feb 17 2020, 12:14 PM · Libmv

Feb 4 2020

Jeroen Bakker (jbakker) changed the subtype of T70207: Possible bug in libmv in track_region.cc with mask enabled from "Report" to "Known Issue".

This seems like an improvement of existing code. Will set it to todo as it hasn't seen activity in the past 3 months

Feb 4 2020, 10:46 AM · VFX & Video, Motion Tracking, Libmv, BF Blender

Sep 26 2019

Sergey Sharybin (sergey) added projects to T70207: Possible bug in libmv in track_region.cc with mask enabled: Libmv, Motion Tracking.
Sep 26 2019, 12:23 PM · VFX & Video, Motion Tracking, Libmv, BF Blender

Sep 5 2019

Sergey Sharybin (sergey) edited Description on Libmv.
Sep 5 2019, 10:20 AM

Feb 26 2019

Sebastian Koenig (sebastian_k) added a comment to T61980: 2.8 - Videos playing slow in movie clip editor.

Lol, you're welcome :D

Feb 26 2019, 5:14 PM · Libmv, Motion Tracking, BF Blender: 2.8, BF Blender
Ahmad Raza (AhmedXM) changed the status of T61980: 2.8 - Videos playing slow in movie clip editor from Unknown Status to Resolved.

Thank you Sebastian! It's working fine now

Feb 26 2019, 3:57 PM · Libmv, Motion Tracking, BF Blender: 2.8, BF Blender
Sebastian Koenig (sebastian_k) added a comment to T61980: 2.8 - Videos playing slow in movie clip editor.

I think this is because Filmic is now the default View Transform, which is why the footage has to be converted for display first. If you change the View Transform from "Filmic" to "Default", it should play fast again.

Feb 26 2019, 3:45 PM · Libmv, Motion Tracking, BF Blender: 2.8, BF Blender
Ahmad Raza (AhmedXM) renamed T61980: 2.8 - Videos playing slow in movie clip editor from Videos playing slow in movie clip editor to 2.8 - Videos playing slow in movie clip editor.
Feb 26 2019, 3:28 PM · Libmv, Motion Tracking, BF Blender: 2.8, BF Blender
Ahmad Raza (AhmedXM) created T61980: 2.8 - Videos playing slow in movie clip editor.
Feb 26 2019, 3:24 PM · Libmv, Motion Tracking, BF Blender: 2.8, BF Blender

Jun 5 2018

walid yahia (walidosama) added a watcher for Libmv: walid yahia (walidosama).
Jun 5 2018, 8:13 PM

Jan 27 2018

Adam Kalisz (blender_ei) created D3023: FFMPEG: Fix deprecated functions avcodec_alloc_frame and av_free_packet.
Jan 27 2018, 12:21 AM · Libmv

Jan 25 2018

Steffen Dünner (SteffenD) added a watcher for Libmv: Steffen Dünner (SteffenD).
Jan 25 2018, 2:43 PM

Nov 19 2017

Adam Kalisz (blender_ei) added a watcher for Libmv: Adam Kalisz (blender_ei).
Nov 19 2017, 9:24 AM

Nov 2 2017

YJ C (chyojn) added a watcher for Libmv: YJ C (chyojn).
Nov 2 2017, 1:55 AM

Aug 29 2017

jsjsj (look001) added a watcher for Libmv: jsjsj (look001).
Aug 29 2017, 6:40 PM

May 31 2017

stephen leger (stephen_leger) added a comment to T50919: Tracker keyframe selection code mistake.

Different names used in papers for same function lead to confusion.
Facing issues with reconstruction process quality under automatic selection make me think there is a bug somewhere. Feel free to label this as "enhancement".

May 31 2017, 8:06 PM · Libmv, BF Blender
Sergey Sharybin (sergey) edited a custom field on T50919: Tracker keyframe selection code mistake.
May 31 2017, 12:30 PM · Libmv, BF Blender
Sergey Sharybin (sergey) added a comment to T50919: Tracker keyframe selection code mistake.

Equation 2.5 is derived from 2.4 in the paper you've referenced to by substituting d(x, Fx) with a proper distance to the epipolar line. The distance itself is used as a cost in your paper.

May 31 2017, 12:30 PM · Libmv, BF Blender

Mar 23 2017

Ali Shirvani (alishir) added a watcher for Libmv: Ali Shirvani (alishir).
Mar 23 2017, 4:47 PM

Mar 14 2017

Bastien Montagne (mont29) assigned T50919: Tracker keyframe selection code mistake to Sergey Sharybin (sergey).

@Sergey Sharybin (sergey) might understand this? ;)

Mar 14 2017, 3:32 PM · Libmv, BF Blender

Mar 11 2017

stephen leger (stephen_leger) updated the task description for T50919: Tracker keyframe selection code mistake.
Mar 11 2017, 9:45 AM · Libmv, BF Blender
stephen leger (stephen_leger) created T50919: Tracker keyframe selection code mistake.
Mar 11 2017, 7:59 AM · Libmv, BF Blender

Dec 14 2016

Vincent Olivier (up4) added a watcher for Libmv: Vincent Olivier (up4).
Dec 14 2016, 3:16 AM

Nov 16 2016

ZhiYong Huang (hzy5000) added a watcher for Libmv: ZhiYong Huang (hzy5000).
Nov 16 2016, 12:18 PM

Aug 31 2016

Jun (JJxx) added a watcher for Libmv: Jun (JJxx).
Aug 31 2016, 7:22 AM

Jan 26 2016

Sergey Sharybin (sergey) placed T44660: FocalFromFundamental does not handle the case when optical centers converge (no result is possible) up for grabs.
Jan 26 2016, 1:59 PM · Libmv
Sergey Sharybin (sergey) placed T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly up for grabs.
Jan 26 2016, 1:59 PM · Libmv

May 26 2015

Bastien Montagne (mont29) assigned T44660: FocalFromFundamental does not handle the case when optical centers converge (no result is possible) to Sergey Sharybin (sergey).
May 26 2015, 7:59 PM · Libmv
Bastien Montagne (mont29) assigned T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly to Sergey Sharybin (sergey).
May 26 2015, 2:39 PM · Libmv

May 11 2015

Keir Mierle (keir) closed D756: Simplify the modal solver Ceres cost function by committing rLMV514e4491aea6: Simplify the modal solver Ceres cost function.
May 11 2015, 10:54 AM · Libmv
Keir Mierle (keir) updated the diff for D756: Simplify the modal solver Ceres cost function.

Copyright

May 11 2015, 10:53 AM · Libmv
Keir Mierle (keir) added a project to D756: Simplify the modal solver Ceres cost function: Libmv.
May 11 2015, 10:48 AM · Libmv
Keir Mierle (keir) created T44664: Autocalibration may be fixing the sign of eigenvalues incorrectly.
May 11 2015, 10:28 AM · Libmv
Keir Mierle (keir) created T44660: FocalFromFundamental does not handle the case when optical centers converge (no result is possible).
May 11 2015, 12:22 AM · Libmv