Block a user
Overlay-Next: Paint Overlay
66579ab12f
Add paint mask support
d578947978
Add weight paint overlay
9de895ef55
Overlay-Next: Paint Overlay
e00fed43e6
Cleanup: redundant struct declarations
54153629f4
Fix #127329: Keyboard interrupt doesn't work from Python
5bdd5706ad
Move wireframe to its own shader
3eb353512e
Port stencil display
f94bb4aafd
Port Udim display
61d84be6a2
Port edit verts and facedots
334f78bd46
Fix wrong smooth wire
20f21b321f
Use primitive expansion API
2a16064bd9
GPU: Fix attribute SSBO binding to support deinterleaved attributes
932843283f
Fix shaders
Overlay-Next: Grid 2D
Move that to init_2d
and init_3d
and add x
or y
suffix when applicable. This would clearer.
Overlay-Next: Grid 2D
Use MutableSpan<float>
. This avoid unsized array as argument and is safer (will assert on out of bound).
Overlay-Next: Grid 2D
Maybe it is possible to collect matrices in one
StorageVectorBuffer<float4x4>
, override with it model matrix and draw with a single call like sub.draw(shapes.quad_wire.get(), size)?
Yes.…
Overlay-Next: Image Space