Chris Blackbourn Chris_Blackbourn
  • UV Editing

  • Joined on 2022-05-04
Chris Blackbourn created pull request blender/blender#107857 2023-05-12 01:47:48 +02:00
uv-add-support-for-wmJob
Chris Blackbourn pushed to uv-add-support-for-wmJob at blender/blender 2023-05-12 01:47:11 +02:00
74348f16b3 Updates from blender.chat
1a652d38fa Second attempt at wmJob for uv packing
Compare 2 commits »
Chris Blackbourn created branch uv-add-support-for-wmJob in blender/blender 2023-05-12 01:47:10 +02:00
Chris Blackbourn pushed to main at blender/blender 2023-05-12 01:11:36 +02:00
225d111357 UV: Rename ED_UVPACK_PIN_NORMAL to ED_UVPACK_PIN_DEFAULT
Chris Blackbourn pushed to main at blender/blender 2023-05-12 01:03:03 +02:00
eb273143c6 Cleanup: format
Chris Blackbourn pushed to main at blender/blender 2023-05-11 07:15:17 +02:00
ccb2dbddac UV: Simplify packer, improving performance, efficiency and fixing bugs
Chris Blackbourn commented on issue blender/blender#107829 2023-05-11 03:33:49 +02:00
How to handle difference in sinf/cosf for M1

Also, check the other trig function. atan2f(), asinf(), coshf() etc are probably vulnerable.

sqrtf, fmodf, log10f etc are probably safe. (These functions are not transcendental, so the…

Chris Blackbourn commented on issue blender/blender#107829 2023-05-11 03:31:30 +02:00
How to handle difference in sinf/cosf for M1

Another thing we should do is ... google search... and see if other projects are seeing this problem

Chris Blackbourn commented on issue blender/blender#107829 2023-05-11 03:29:44 +02:00
How to handle difference in sinf/cosf for M1

One thing we should probably do is see if the problem exists on double precision as well.

For example, take all 4 billion single precision floating point numbers, convert them to double, call…

Chris Blackbourn opened issue blender/blender#107829 2023-05-11 03:19:44 +02:00
How to handle difference in sinf/cosf for M1
Chris Blackbourn pushed to uv-add-support-for-wmJob at Chris_Blackbourn/blender 2023-05-11 02:17:09 +02:00
13e11b45ae Second attempt at wmJob for uv packing
8612dfea44 Cleanup: format
da43c42e40 Cleanup: Avoid redundant attribute adding in extrude node
143ca272bd Geometry Nodes: Slightly optimize mesh to curve node
5b5e6a846a Geometry Nodes: Extrude: Skip topology map with no edge attributes
Compare 302 commits »
Chris Blackbourn pushed to main at blender/blender 2023-05-11 02:12:01 +02:00
8612dfea44 Cleanup: format
Chris Blackbourn closed issue blender/blender#68889 2023-05-07 08:17:41 +02:00
Improve UV packing to pack more tightly (not just considering bounding boxes)
Chris Blackbourn commented on issue blender/blender#68889 2023-05-07 08:17:39 +02:00
Improve UV packing to pack more tightly (not just considering bounding boxes)

And after 4+ years, I am CLOSING this issue! :D :D :D

Chris Blackbourn commented on issue blender/blender#68889 2023-05-07 08:13:28 +02:00
Improve UV packing to pack more tightly (not just considering bounding boxes)

If I could request a feature, this would be great to add:

image

Done ! 5abb3c96cfa5e16f4432241aafab8712c70945e9

Chris Blackbourn pushed to main at blender/blender 2023-05-07 08:10:32 +02:00
5abb3c96cf UV: Add pinned island support to uv packer
Chris Blackbourn pushed to main at blender/blender 2023-05-07 02:10:39 +02:00
0eba9e41bf Cleanup: Convert float to double during uv unwrap
Chris Blackbourn pushed to main at blender/blender 2023-05-07 01:50:08 +02:00
a684e61cbf Cleanup: fix warnings
Chris Blackbourn pushed to main at blender/blender 2023-05-06 00:39:43 +02:00
b01f5444a3 UV: Improve packing efficiency
3609ed7eb0 Cleanup: format
Compare 2 commits »