caron / openvdb Goto Github PK
View Code? Open in Web Editor NEWThis project forked from academysoftwarefoundation/openvdb
OpenVDB Development Repository
This project forked from academysoftwarefoundation/openvdb
OpenVDB Development Repository
Here's what little I have so far. My last run I had TestParticleAtlas print the duplicates, sorted in a copied vector like hasDuplicates does (the first of which is the failing assertion):
112 40000
114 40000
116 40000
118 40000
316 40000
318 40000
320 40000
322 40000
519 40000
521 40000
523 40000
525 40000
527 40000
725 40000
727 40000
729 40000
928 40000
930 40000
1120 40000
1122 40000
1124 40000
1126 40000
1128 40000
1130 40000
1132 40000
1136 40000
1328 40000
1330 40000
1332 40000
1334 40000
1336 40000
1338 40000
1340 40000
1342 40000
1536 40000
1539 40000
1541 40000
There are several groups of different sizes where every other one is a duplicate (out of 40000). When it doesn't crash (always before printing anything), it's always these indices. I changed genPoints in unittest/util.h to be pseudorandom, and the groupings are similar. I'll post this after I figure out more about the crashes.
By the way, do you have any ideas how to prevent AppVeyor from rebuilding the dependencies and ALL of openvdb? I tried caching folders, but the compile-download-run cycle is still over twenty minutes (log). Does CMake need to be told something? Are subfolders not being cached?
Hello
Does it possible add python bindings?
I do not clearly understand how to add to v3.2.0-win-appveyor
Something isn't being statically linked.
I see some changes that might be good for OpenVDB in general, although the codebase is usually consistent (with some exceptions) about using *_t
types and size_t
as per code guidelines.
"[OpenVDB c]ode must compile without any warning messages."
I haven't pared down/read much of the log, but I know there are performance warnings, possible divides by zero, and possible conversion data losses. I wonder if any of them are harmless but can't be proven to the compiler, and I haven't investigated whether the Unix-like builds encounter/suppress them with preprocessor directives or whatever.
Do you think the "dll-interface" junk comes from how the build is configured or the dynamic tbb linking?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.