Garrett Johnson
Garrett Johnson
> Hmm... What if we changed `Object3D.renderOrder` to `null` by default? 🤔 This is another option but it's not enough to just modify the current behavior. The behavior in #18599...
@mrdoob **tl;dr** I recommend a flag like `Group.sortChildren = true` to enable to RenderGroup behavior instead because overloading `renderOrder` to achieve it is confusing. --- I've now modified #18599 in...
> Sorry, I'm a bit overwhelmed. Lets go step by step. Heh sorry, I misunderstood your suggestion 😇 I see now you're suggesting making a smaller change to the existing...
@mrdoob Any further thoughts on this? Hopefully I've explained the behavior well enough. I'm happy to work up to #18599 more incrementally like you mentioned but I want to make...
For the most part I like the direction of these changes! 🎉 One comment, though: > When using THREE.CubeTextureBackground, all meshes in the scene will use it as material.envMap by...
> I think it's pretty straightforward actually! Awesome! This would be a great addition. > Right now I'm trying to focus on helping users get better renders by default. Right...
I just resolved the conflicts and made a few updates including using an 8x8 dither pattern as Babylon used. The [example on another branch](http://raw.githack.com/gkjohnson/three.js/transparent-shadows-example/examples/webgl_materials_transparency.html) from the original post has been...
> For alpha hash we'd probably want texture-space or object-space coordinates, but no matter here Yeah I've taken a look at that presentation -- it is a slightly different technique...
I figure I'll throw my two cents in since I've had to deal with similar issues of needing to set an objects TRS relative to a different frame. In the...
@Mugen87 I don't want to overcomplicate things, for sure, but I think it's worth discussing a bit instead of jumping on the first solution available. I actually feel that a...