HifiExperiments
HifiExperiments
ah, so the problem is the Overlays.findOverlays doesn’t find *2D* Overlays? I see what you mean. the reason for that is that it doesn’t quite make sense to search for...
the move to the picks API is for performance (all these find methods are expensive, and the picking system does smart stuff to improve performance) and simplicity (one configurable method...
not sure what you mean by the last part...2D overlays are identifiable by their type, and local vs. domain entities are identifiable by their entityHostType but yeah, the goal here...
ah, 2D overlays don’t have those things, that’s true. I don’t think they ever have. but they do have a type, so you can check if they are “rectangle” “image”...
@digisomni they have type and ID, which is enough to say “I’m a 2D Overlay”. but it’s true that they lack most of the other properties that entities have. if...
this is a threading issue: the problem in the above image is that the isProcessorRunning method is being called on an object that has been destroyed, likely triggered from a...
this is actually already mostly possible (from the engine-side). luci.js > tools > material demos a simple script that lets you click on an object (currently only shape or model)...
I’ve looked into this before and I think the cachebusting etc is necessary because we force our HTTP requests to use qnetworkrequest::PreferCache in https://github.com/vircadia/vircadia/blob/ec1c8f2b87187c5be8f5d208b539b6848ebd97b4/libraries/networking/src/HTTPResourceRequest.cpp the default value, PreferNetwork, might just...
https://github.com/vircadia/vircadia/issues/92
it *sounds* like even PreferCache respects expiry times, but I guess the only way to find out is to try it I would assume hifi originally chose PreferCache because it...