kevancress / MeasureIt_ARCH

MeasureIt_ARCH is an addon for Blender, that adds tools to create design documentation and technical drawings that can be previewed within Blender's 3D viewport, and exported as images, vector graphics or .dxf files. Read the Doc's here:
https://kevancress.github.io/MeasureIt_ARCH/
Other
265 stars 38 forks source link

Unified Line Shader is Slow (requires re-batching too often) #257

Closed kevancress closed 1 year ago

kevancress commented 1 year ago

Unified line shader is great for maintainability & extensibility of draw code but I have to pass too many things in as vbo's that shouldn't be, and I have to re create the batch anytime anything changes in the scene, which is slow for large line groups.

might look at splitting up batches again by object, so they can be stored and reused, and so that I make some properties uniforms again instead of vbo's

kevancress commented 1 year ago

Did this in 3589f78b18404c641ebb68f01313b816307d02db, 9d34d0b5341c48b11b502fc381ab08b4f9042469 and 5681608ff83a0c62567a7e628eb4968e86166a55

Much Faster now