Aras Pranckevicius aras_p
Aras Pranckevicius commented on pull request blender/blender#114534 2023-11-06 19:55:54 +01:00
WIP: Cleanup: move math_geom.c to C++

Landed to main

Aras Pranckevicius pushed to main at blender/blender 2023-11-06 19:55:30 +01:00
6e4adbe694 Cleanup: use_holes arg to isect_point_poly_v2 has been ignored since 2013
03bbdd804c Cleanup: move math_geom.c to c++
Compare 2 commits »
Aras Pranckevicius commented on pull request blender/blender#114534 2023-11-06 12:42:33 +01:00
WIP: Cleanup: move math_geom.c to C++
Aras Pranckevicius created pull request blender/blender#114534 2023-11-06 12:42:11 +01:00
WIP: Cleanup: move math_geom.c to C++
Aras Pranckevicius pushed to main at aras_p/blender 2023-11-06 12:41:02 +01:00
e5327fa5b7 Fix #114521: Walk navigation global up does not work
c2b755a3c0 Cleanup: remove unsafe string API use for MTL shader generation on macOS
45c74d8c9f Fix array out-of-bounds in VSE drawing code
f533fade0f Merge branch 'blender-v4.0-release'
27bb822511 Cleanup: remove unused variable
Compare 20 commits »
Aras Pranckevicius pushed to math_geom_cpp at aras_p/blender 2023-11-06 12:40:38 +01:00
4aaab8626c Cleanup: use_holes arg to isect_point_poly_v2 has been ignored since 2013
0bae16af97 Cleanup: move math_geom.c to c++
e5327fa5b7 Fix #114521: Walk navigation global up does not work
c2b755a3c0 Cleanup: remove unsafe string API use for MTL shader generation on macOS
45c74d8c9f Fix array out-of-bounds in VSE drawing code
Compare 10 commits »
Aras Pranckevicius created branch math_geom_cpp in aras_p/blender 2023-11-06 12:40:37 +01:00
Aras Pranckevicius commented on pull request blender/blender#114501 2023-11-06 12:06:59 +01:00
mesh: use faster acos() variant in normals calculation

If there are no objections to moving math_geom.c to .cc then I can try doing just that. Does that need a PR/review, or "just do it"?

Aras Pranckevicius commented on pull request blender/blender#114501 2023-11-06 09:44:30 +01:00
mesh: use faster acos() variant in normals calculation

Would be nice to switch to the C++ math API

math_geom.c is still C tho :( Or should I move that to C++ before this, separately?

Aras Pranckevicius created pull request blender/blender#114501 2023-11-05 12:54:32 +01:00
WIP: mesh: use faster acos() variant in normals calculation
Aras Pranckevicius pushed to acos_approx at aras_p/blender 2023-11-05 12:47:55 +01:00
0896c8a0d2 mesh: use saacosf_approx in normal calculations
Aras Pranckevicius pushed to main at aras_p/blender 2023-11-05 10:43:57 +01:00
02f0abe331 Cleanup: use full sentences as comments, blocks around case statements
1b3cfcc74f Cleanup: use enum types and improve argument naming for walk mode
c62009a6ac 3D View: add local up/down movement to walk navigation
b177f27e6f Cleanup: compile the match for reuse in UI_UL_list.filter_items_by_name
944905c394 CMake: mark X11 & openpgl variables as advanced
Compare 202 commits »
Aras Pranckevicius created branch acos_approx in aras_p/blender 2023-11-05 10:43:45 +01:00
Aras Pranckevicius pushed to acos_approx at aras_p/blender 2023-11-05 10:43:45 +01:00
2d75ba478e mesh: use saacosf_approx in normal calculations
ff086304ba math: add saacosf_approx / saasinf_approx
acc40b6833 cleanup: saacos/saacosf, saasin/saasinf, sasqrt/sasqrtf have been identical for a decade
02f0abe331 Cleanup: use full sentences as comments, blocks around case statements
1b3cfcc74f Cleanup: use enum types and improve argument naming for walk mode
Compare 10 commits »
Aras Pranckevicius closed issue blender/blender#114371 2023-11-03 16:42:48 +01:00
Import PLY - ignores "nx" "ny" "nz" when importing point clouds.
Aras Pranckevicius commented on issue blender/blender#114371 2023-11-03 16:42:24 +01:00
Import PLY - ignores "nx" "ny" "nz" when importing point clouds.

Point cloud custom vertex normals are added as a float3 "normal" attribute on pure point clouds in 6833202ab3f8

Aras Pranckevicius pushed to main at blender/blender 2023-11-03 16:41:39 +01:00
6833202ab3 PLY: improve import of custom vertex normals
Aras Pranckevicius pushed to main at blender/blender 2023-11-03 07:52:46 +01:00
d59c6d3e5c PLY: fix unreported crash when exporting multiple objects with different presence of vertex colors
Aras Pranckevicius pushed to main at blender/blender 2023-11-02 21:58:39 +01:00
e98cc412ef Fix #114346: PLY export crash with multiple objects that have different custom attributes