Page MenuHome

Knife project work very bad (still)
Closed, ResolvedPublic

Description

System Information
Windows 7 x64 pro, GTX 660
Blender Version
Broken: 2.77-de6af2f-win64 (but also official 2.77 and previous unofficial builds)
Worked: 2.74, 2.76

Problem was reported as solved, but I see no diferences. Using Knife project gives less or more bad result. In previous version in most cases projected shape was very good "reprinted" on surface. In 2.77 is full of new edges - often it is total mess.

select circles
with SHIFT select surface
go to edit mode
choose Knife Project from toolshelf

Revisions and Commits

Event Timeline

Marek Rys (mrys) raised the priority of this task from to 90.
Marek Rys (mrys) updated the task description. (Show Details)
Marek Rys (mrys) added a project: BF Blender.
Marek Rys (mrys) edited a custom field.
Marek Rys (mrys) added a subscriber: Marek Rys (mrys).

The correction is not included in the version that you tried.
If you search hash from a list of Recent Commits, you should know it.

Windows 7 Pro 64-bit
Display: Nvidia GeForce GTX760

Broken 2.77 01ce8d8 -

The broken version of 2.77 is the very latest daily build I could get (just two days ago). The results are also not good (see image).

That same file (knife_project_error.blend) actually causes my official 2.77 build (22a2853) to freeze up solid.

The buildbot version where this correction was included in has not been yet distributed.

Bastien Montagne (mont29) lowered the priority of this task from 90 to 30.EditedApr 1 2016, 12:26 PM

There has been more fixes yesterday in that code (rB83b5f0268ef7, rBde21f07f6c19 etc.), please try today's buildbot build.

I tried the same file with the latest build of April 1, 2016 - f185eff

The results are still wrong and look more or less the same as in the previous post.

Campbell Barton (campbellbarton) raised the priority of this task from 30 to 50.

Though its floating point precision issue, it used to work it seems like it should be able to work.

In fact its quite surprising that the changes I made perform so badly in this particular case. will need to investigate.

Update: moving this to the center of the scene can make it work, I'll check on removing the offset for the calculations.