Skip to content

Commit 3cbc61c

Browse files
committed
Add meeting notes 2022-09-06 and 2022-10-04.
Signed-off-by: Andre Pradhana <[email protected]>
1 parent 2e1904a commit 3cbc61c

File tree

2 files changed

+157
-0
lines changed

2 files changed

+157
-0
lines changed

tsc/meetings/2022-09-06.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
Minutes from 145th OpenVDB TSC meeting, September 6th, 2022, (EDT)
2+
3+
Attendees: *Ken* M., *Dan* B., *Rich* J. *Andre* P.
4+
5+
Regrets: *Nick* A., *Jeff* L.
6+
7+
Additional Attendees: Peter Cheng (DW), Karl Marett, Sebastian Gaida,
8+
JT Nelson (Blender), Greg Hurst (United Therapeutics), Bruce Cherniak (Intel)
9+
10+
Agenda:
11+
12+
1) Confirm quorum
13+
2) Secretary
14+
3) Forum and Discussion
15+
a) Request to expose 4x4 matrix in Python bindings
16+
b) Update build instruction
17+
4) Failure in NanoVDB CI
18+
5) VDB in medical imaging (OpenVDB Slack Channel)
19+
6) Mathematica Link Update
20+
7) Update from DreamWorks
21+
8) CI Effort
22+
9) Root Node Offset
23+
10) Next Meeting
24+
25+
--------------------
26+
27+
1) Confirm quorum
28+
29+
Quorum is present.
30+
31+
2) Secretary
32+
33+
Secretary is Andre Pradhana
34+
35+
3) Forum and Discussion
36+
a) Request to expose 4x4 matrix in Python bindings.
37+
This should be done through PyBind 11. A few people expressed an interest
38+
to help with this task.
39+
40+
b) Update build instruction to reflect the correct version of TBB.
41+
42+
4) Failure in NanoVDB CI
43+
44+
We look at failure NanoVDB CI failure in MacOS. Ken has an idea that it may
45+
be caused by the new allocation that is implemented.
46+
47+
5) VDB in medical imaging (OpenVDB Slack Channel)
48+
49+
Somebody was asking about the potential of using OpenVDB or NanoVDB for medical
50+
imaging purposes. The answer is: yes, VDB can be used for this purpose.
51+
52+
6) Mathematica Link Update
53+
54+
Greg is still waiting for a reply from Wolfram.
55+
56+
7) Update from DreamWorks
57+
58+
DreamWorks said that they will go through with a more thorough investigation of
59+
existing old VDB files that uses the dense table in the root node. They will
60+
probably convert old VDB files to new VDBs.
61+
62+
8) CI Effort
63+
64+
Dan gives an update on the CI effort. We have an access to two machines provided
65+
by AWS.
66+
67+
Dan claims that the billable hours for all CI to finish is 1 hr and 43 minutes.
68+
69+
9) Root Node Offset
70+
71+
Ken revisited his work on the root node offset. He did not find any performance
72+
issues with the new implementation. Several things to note:
73+
a) The way that Ken solves the problem is by adding a CoordT origin in
74+
the root node to offset the position of the children of the root node.
75+
b) The offset should coincide with the grand-child of the root. In a regular
76+
tree configuration the offset should be 2048 = 16 * 16 * 16 / 2.
77+
c) Ken proposed the origin offset on the root-node to be dynamic, because
78+
in the future, we can read an old VDB file with the root node origin
79+
set to be (0, 0, 0).
80+
81+
He proposed that we would go through with the ABI change, i.e. adding the
82+
origin member data in the root. He also proposed that in the future, doing
83+
operations on two or more different grids should be restricted on grids
84+
with the same origin.
85+
86+
10) Next meeting
87+
88+
Next meeting is on September 13th, 2022. 1pm-2pm EDT (GMT-4).

tsc/meetings/2022-10-04.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Minutes from 149th OpenVDB TSC meeting, September 27th, 2022
2+
3+
Attendees: *Jeff* L., *Andre* P, *Nick* A., *Dan* B.,
4+
*Rich* J., *Ken* M.,
5+
6+
Additional Attendees: JT Nelson (Blender), Sebastian Gaida, Greg Hurst,
7+
Barry Dempsey
8+
9+
Regrets: none
10+
11+
Agenda:
12+
13+
1) Confirm quorum
14+
2) Secretary
15+
3) Forum
16+
4) Mathematica Link
17+
5) CI
18+
6) PR-1469
19+
7) Root Node Offset
20+
8) VDB Tool
21+
9) Meeting link
22+
10) Next meeting
23+
24+
--------------------
25+
26+
1) Confirm quorum
27+
28+
Quorum is present.
29+
30+
2) Secretary
31+
32+
Secretary is Andre Pradhana
33+
34+
3) Forum
35+
36+
No issues.
37+
38+
4) Mathematica Link
39+
40+
Greg compiled the Mathematica Link on a Windows machine. He will write
41+
a README and a documentation.
42+
43+
5) CI
44+
45+
Nick fixed CI issues related to the way vcpkg deals with tbb. The Houdini 19.5
46+
CI is currently failing because of a problem related to either zlibc or boost.
47+
48+
6) PR-1469
49+
50+
Nick will take a look at PR-1469 from Dan.
51+
52+
7) Root Node Offset
53+
54+
It is recommended to remove some additional methods from the root node class and
55+
move them outside. It was agreed to make the get-origin and set-origin methods to
56+
be public, but throw an error if a user calls it.
57+
58+
8) vdb_tool
59+
60+
It was clarified that python support through VDB tool is not supported by VDB tool
61+
for the VDB 10 release.
62+
63+
9) Meeting link
64+
65+
We will still use the new meeting link for next week.
66+
67+
10) Next meeting
68+
69+
Next meeting is on October 11th, 2022. 2pm-3pm EDT (GMT-4).

0 commit comments

Comments
 (0)