Ashley expenses
  • Joined on 2022-09-21
Ashley pushed to makowalski-usd-read-pointinstancer-2 at expenses/blender 2024-01-19 05:22:03 +01:00
Ashley created branch makowalski-usd-read-pointinstancer-2 in expenses/blender 2024-01-19 05:22:03 +01:00
Ashley pushed to usd-read-pointinstancer-2 at expenses/blender 2024-01-19 05:22:00 +01:00
39d134824f Merge branch 'makowalski-usd-read-pointinstancer-2' into usd-read-pointinstancer-2
292fec8db0 Merge remote-tracking branch 'origin/main' into usd-read-pointinstancer-2
7432c8abd7 Merge remote-tracking branch 'origin/main' into HEAD
f7f3460231 Cleanup: various non-functional changes for C++
3fe1097d24 Cleanup: lazily import bpy_extras.object_utils where possible
Compare 1235 commits »
Ashley commented on pull request blender/blender#113107 2023-12-02 10:25:36 +01:00
USD PointInstancer import support

Would that be okay?

Hey @makowalski that sounds great, sorry for the late reply.

Ashley pushed to usd-read-pointinstancer-2 at expenses/blender 2023-12-02 10:22:16 +01:00
3a146dd677 Update headers
4c5491dd69 Merge remote-tracking branch 'origin/main' into usd-read-pointinstancer-2
7aa3d967ba Build: update wayland protocols to 1.32
8bb6d0ffe0 Unbreak building with Vulkan & WITH_GHOST_X11=OFF
5b7175c982 GHOST: remove X11 include when WITH_GHOST_X11=11
Compare 1101 commits »
Ashley pushed to main at expenses/blender 2023-12-02 10:22:06 +01:00
01a2bd0369 Fix #113811: Blender freezes upon adding a Cryptomatte node
d31c61edee Cleanup: spelling in comments
e8279ff4ee Cleanup: format
ce027579e0 Merge branch 'blender-v4.0-release'
585f43064a Fix edit-mode undo leaving edit-mode with multiple windows
Compare 140 commits »
Ashley commented on pull request blender/blender#113107 2023-11-16 07:42:26 +01:00
USD PointInstancer import support

@makowalski Okay awesome :)

I do want to say that I'm rather confused about how best to write the node-generating code, and while I do have time to spare for this PR I don't think I have enough…

Ashley commented on issue blender/blender#112864 2023-11-12 01:44:51 +01:00
MaterialX export from Blender shader nodes

@ernest.lee hey, sorry I don't know MaterialX so well. What I've written works for my use cases but I'm not in a position to polish it to a mergeable state, sorry.

Ashley commented on pull request blender/blender#113107 2023-10-22 04:57:08 +02:00
USD PointInstancer import support

Also @brecht Is there a benefit to using the PointCloud object here instead of a Mesh? The mesh would get automatic point animation support, and the point cloud attributes could be pushed as…

Ashley created branch usd-read-pointinstancer-mesh in expenses/blender 2023-10-22 04:55:31 +02:00
Ashley pushed to usd-read-pointinstancer-mesh at expenses/blender 2023-10-22 04:55:31 +02:00
4a37c606f7 Use a mesh instead of a point cloud
117014a20d Inherit from USDGeomReader instead
Compare 2 commits »
Ashley created branch updatessss in expenses/blender 2023-10-22 03:24:15 +02:00
Ashley pushed to updatessss at expenses/blender 2023-10-22 03:24:15 +02:00
a3705ebebe Merge remote-tracking branch 'origin/main' into updatessss
Ashley pushed to usd-read-pointinstancer-2 at expenses/blender 2023-10-22 03:24:13 +02:00
89b7e85ab9 Merge remote-tracking branch 'origin/main' into usd-read-pointinstancer-2
9453031730 GPv3: Instance on Points
eab204b0a4 Fix: GPv3: Radial brush size control broken
e0881aad0d GPv3: Only use Toggle Cyclic option in menu
44e2681459 Fix: GPv3: Drawing tool didn't initialize all attributes
Compare 184 commits »
Ashley pushed to main at expenses/blender 2023-10-22 03:24:09 +02:00
9453031730 GPv3: Instance on Points
eab204b0a4 Fix: GPv3: Radial brush size control broken
e0881aad0d GPv3: Only use Toggle Cyclic option in menu
44e2681459 Fix: GPv3: Drawing tool didn't initialize all attributes
f5c9acc154 GPv3: Reimplement how customdata is updated when layers are re-ordered
Compare 1035 commits »
Ashley commented on pull request blender/blender#113107 2023-10-20 06:20:45 +02:00
USD PointInstancer import support

I've pushed a new commit that bounds the iterations using the size of the positions with std::min(positions.size(), scales.size()) etc. This seemed like the most flexible way of doing…

Ashley pushed to usd-read-pointinstancer-2 at expenses/blender 2023-10-20 04:59:18 +02:00
c735c3fbc6 Use default values for scales and orientations
Ashley commented on pull request blender/blender#113107 2023-10-20 03:20:29 +02:00
USD PointInstancer import support

So I think the attributes need to be created even if the properties aren't set in the usd file as they are used in the geometry node setup.

Ashley pushed to merging at expenses/blender 2023-10-20 03:13:57 +02:00
Ashley created branch merging in expenses/blender 2023-10-20 03:13:57 +02:00