Nick Avramoussis

Results 167 comments of Nick Avramoussis

What you're observing is different floating point precision interpretations from python to C++ i.e. floats in python are 64bits where as "float" in C++ is 32bits (usually and definitely in...

Hi @BenFrantzDale thanks for submitting this! We discussed this in our TSC meeting last week (see notes under Forum here: https://raw.githubusercontent.com/AcademySoftwareFoundation/openvdb/master/tsc/meetings/2021-03-16.md). This is an interesting concept which some have experimented...

@YoshuaNava out of interest what OS/allocator combination are you using? Have you tried profiling with jemalloc?

> Have you tried profiling with jemalloc? I meant have you tried using `jemalloc` as your memory allocator and profiling with that. [jemalloc](https://github.com/jemalloc/jemalloc) is a memory allocator that tends to...

Thanks for reporting @malaterre. @danrbailey is this one for you? My initial impression is that all explicitly instantiated methods need to be prefixed with `OPENVDB_API` for exporting .

> @Idclip Actually I introduced OPENVDB_TEMPLATE_IMPORT and OPENVDB_TEMPLATE_EXPORT as the rules are slightly different to OPENVDB_API on Windows in particular. However, these should be defined automatically: Yes, `OPENVDB_TEMPLATE_IMPORT`and `OPENVDB_TEMPLATE_EXPORT` seem...

I think @mifth's synopsis is generally correct. I know that the maintainers would like to extend the python bindings but I'm not aware of any work planned in the near...

> If there is a developing discussion among the maintainers about this, I'd be keen to follow it and can hopefully contribute 👍 I did a quick search in our...

@tsvilans, there was some discussion about this last Tuesday, with a motion proposing a move to pybind: https://github.com/AcademySoftwareFoundation/openvdb/pull/1094 Also a more public e-mail chain here: https://lists.aswf.io/g/openvdb-dev/topic/replacing_boost_python/83416891?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,83416891 There will most likely...

Sorry for the delay replying here. I've created a new issue which specifically aims to track the work required for a migration to pybind11: https://github.com/AcademySoftwareFoundation/openvdb/issues/1124. If anyone has any more...