|
| 1 | +Minutes from OpenVDB TSC meeting, March 26th, 2025 |
| 2 | + |
| 3 | +Attendees: *Dan* B., *Andre* P, *Jeff* L., *Nick* A., *Greg* H. |
| 4 | + |
| 5 | +Additional Attendees: Dhruv Govil (Apple), Mathew Cong (NVIDIA), |
| 6 | + |
| 7 | +Regrets: *Ken* M. |
| 8 | + |
| 9 | +Agenda: |
| 10 | + |
| 11 | +1) Confirm quorum |
| 12 | +2) Secretary |
| 13 | +3) PR1935 |
| 14 | +4) PR2016 |
| 15 | +5) NanoVDB PointsToGrid Hashing |
| 16 | +6) New VDB Release |
| 17 | +7) PR2008 |
| 18 | +8) PR2011 |
| 19 | +9) Next Meeting |
| 20 | + |
| 21 | +------------ |
| 22 | + |
| 23 | +1) Confirm quorum |
| 24 | + |
| 25 | +Quorum is present. |
| 26 | + |
| 27 | +2) Secretary |
| 28 | + |
| 29 | +Secretary is Dan Bailey. |
| 30 | + |
| 31 | +3) PR1935 |
| 32 | + |
| 33 | +Levelset Tapered Tubes. Dan has approved, does not need another approval as Greg is TSC member, |
| 34 | +Greg can merge. |
| 35 | + |
| 36 | +4) PR2016 |
| 37 | + |
| 38 | +Jeff fixed a NanoVDB bug with a missing assignment during transpose that prevented round-tripping. |
| 39 | +Remains to be seen how many downstream consumers will need to adapt as a result. Nick suggested |
| 40 | +adding nodiscard keywords to the transpose methods to generate compiler warnings for these cases. |
| 41 | + |
| 42 | +5) NanoVDB PointsToGrid Hashing |
| 43 | + |
| 44 | +Jeff has implemented a faster version of points to grid hashing that does not sort. As a result |
| 45 | +this method is non-deterministic. For cases where this doesn't matter can be much faster. Andre |
| 46 | +confirmed that NVidia has a similar Cuda implementation but has not been made open-sourced. |
| 47 | + |
| 48 | +6) New VDB Release |
| 49 | + |
| 50 | +Nick to do the release now CI is looking healthier. |
| 51 | + |
| 52 | +7) PR2008 |
| 53 | + |
| 54 | +This has huge impact on Windows, but ultimately should apply to Linux as well. Needs another |
| 55 | +approval. |
| 56 | + |
| 57 | +8) PR2011 |
| 58 | + |
| 59 | +Andre working through supporting half in math functions for Vec3 types. Currently failing |
| 60 | +Windows CI. |
| 61 | + |
| 62 | +Autodesk still interested in instantiating half grids when reading float grids from disk. Main |
| 63 | +motivation is to reduce peak memory usage. Brief discussion of a more substantial change to be |
| 64 | +able to convert any convertible grids on load. Simpler solution of only handling float->half |
| 65 | +conversion is less likely to stall. |
| 66 | + |
| 67 | +9) Next Meeting |
| 68 | + |
| 69 | +April 9th, 2025, usual time |
0 commit comments