Tim Moore

Results 58 comments of Tim Moore

This has been merged to master. Thanks @chengdz !

I never understood the problem with just using dynamic_cast. In vsgCs I have: ``` template vsg::ref_ptr ref_ptr_cast(const vsg::ref_ptr& p) { return vsg::ref_ptr(dynamic_cast(p.get())); } ``` and use it instead of ref_ptr::cast()....

> @timoore "I never understood the problem with just using dynamic_cast" the Elephant in the room any time you use dynamic_cast is how slow it is. When I introduced the...

Chiming in with what is probably obvious advice to most. You need to either * Build VSG as a static library and every library that links to it as static...

> I merged some fixes to the DescriptorPool manage for 1.0.9, the new warning is part of this, but perhaps there are regressions in there with some usage combinations. >...

vcpkg hasn't done anything special so far, see https://github.com/microsoft/vcpkg/issues/44726

I can build successfully with these environment variables in #1026: ``` "environment": { "CMAKE_POLICY_VERSION_MINIMUM": "3.5", "VCPKG_KEEP_ENV_VARS": "CMAKE_POLICY_VERSION_MINIMUM" } ```

Just a couple of comments: I understand Cesium's priorities, but it might be useful to give a nod to native clients of cesium-native in general, not just those maintained by...

The individual classes in cesium-native are reasonably well documented. I studied [cesium-unreal](https://github.com/CesiumGS/cesium-unreal) hard in order to write [vsgCs](https://github.com/timoore/vsgCs).

Cesium-native is a good runtime glTF loader, or it would be if #610 were ever merged :smile: If you want to replace e.g. Assimp with a glTF-focused loader, then you...