|
| 1 | +Minutes from 69th OpenVDB TSC meeting, Nov 3rd, 2020, (EDT) |
| 2 | + |
| 3 | +Attendees: *Nick* A., *Jeff* L., *Ken* M., *Dan* B. |
| 4 | + |
| 5 | +Additional Attendees: Johannes Meng (Intel), JT Nelson (Blender), |
| 6 | +Andre Pradhana (DW), Bruce Cherniak (Intel) |
| 7 | + |
| 8 | +Regrets: *Peter* C. |
| 9 | + |
| 10 | +Agenda: |
| 11 | + |
| 12 | +1) Confirm quorum |
| 13 | +2) Secretary |
| 14 | +3) Timezones |
| 15 | +4) OpenVDB Grid Layout (Cell centered vs Node centered) |
| 16 | +5) Next Meeting |
| 17 | + |
| 18 | +1) Quorum was confirmed. |
| 19 | + |
| 20 | +2) Secretary was Nick Avramoussis |
| 21 | + |
| 22 | +3) Timezones |
| 23 | + |
| 24 | +Agreed to move with daylight savings - i.e. whatever the meeting invite says! |
| 25 | + |
| 26 | +4) Node Value Locations (Cell centered vs Node centered) |
| 27 | + |
| 28 | +A user has run into issues where the distinction between how values may |
| 29 | +potentially be stored in OpenVDB numerical grids vs OpenVDB Points grids was not |
| 30 | +clear. The problem is essentially that methods to retrieve node bounding |
| 31 | +information from a given VDB do not necessary respect the positioning of cell |
| 32 | +values. This is especially true for CoordBBoxs whose integer coordinates can |
| 33 | +either represent the minimum to maximum-1 bounds (Node centered) OR the |
| 34 | +minimum-0.5 to maximum+0.5 bounds (Cell centered). The distinction between the |
| 35 | +two is left to the underlying algorithm. Comments were made in regards to the |
| 36 | +position information of points within a PointDataGrid. Points are stored |
| 37 | +relative to the cell center; that is their voxel offsets are between -0.5,+0.5 |
| 38 | +and not 0,1. This difference is irrelevant when considering the fast discarding |
| 39 | +of candidate nodes; instead one must account for the differences of a volume |
| 40 | +modeling a continuum and a points grid with discrete data stored potentially |
| 41 | +throughout a given cell. Jeff observed that the ray intersection code could |
| 42 | +potentially be incorrect for cell centered values. All agreed that better |
| 43 | +documentation is a must. Nick, derived or specialized implementation of bounding |
| 44 | +boxes which represent either state with clearer API methods would also help show |
| 45 | +this distinction. Ken to investigate further and draw up images representing the |
| 46 | +problem for further discussion and to hopefully include in the docs. |
| 47 | + |
| 48 | +5) Next Meeting |
| 49 | + |
| 50 | +Next meeting is November 10th, 2020. 1pm-2pm EDT (GMT-4). |
0 commit comments