Garrett Johnson
Garrett Johnson
> I would expect that the next zoom levels are getting loaded earlier to improve the visual quality (similar to normal map tiles example) The issue is outlined in https://github.com/NASA-AMMOS/3DTilesRendererJS/issues/1278#issuecomment-3200824139,...
> But I do not fully understand the ImageOverlayPlugin in order to update the code. If I understand it correctly, the loaded XYZ map tile corresponds with depth or errorTarget...
Implementation concept ```js // wrap the material with the given stack of effects const stack = new LayerStack( [ ... ] ); const handler = new MaterialExtender( material, stack );...
> Nit: There are a few tabs vs. spaces formatting issues in the shader code. Thanks for the catch -- fixed those. The templated code blocks always get me... Other...
The environment controls are not great for tiles that are sparse, though, with no objects to zoom in to easily.
Hi @Ylannl! Yes currently the tiles renderer loads all tiles from the root of the tile set down to the target ones. This has become more noticeable specifically as tile...
> Does `Line2` support materials array? Yeah I'm using it my project. You just have to add groups to your geometry in order to use multiple materials: ```js const line...
> But the conventional use of groups is to render part of the geometry with one material and another part with another material. In which case, you should raycast using...
@Mugen87 > What is actually your use case for using groups with instanced lines? It's what I mentioned in https://github.com/mrdoob/three.js/pull/20861#issuecomment-741263216. I add two groups and materials to the Line2 Geometry...
@Mugen87 I've updated the PR so the material with the largest line width is used for raycasting if there are multiple materials. The code I've presented otherwise runs and works...