Felix Mariotto

Results 21 issues of Felix Mariotto

Now that webXR is stable and widely implemented, what are the possibilities for content creators who would like to let their user navigate between pages without leaving immersion ? Any...

I've been experimenting with dynamic impostors for a few days ( see [this thread on the forum](https://discourse.threejs.org/t/about-dynamic-imposters/27330) ), and finally got something stable and performant enough to be useful. https://raw.githack.com/felixmariotto/three.js/impostors/examples/index.html?q=impo#webgl_impostors...

## In this issue we are discussing the roadmap for the new major version (7.x.x). @swingingtom made a lot of relevant tests and experiments on the branches [refactor-examples-folder](https://github.com/felixmariotto/three-mesh-ui/tree/refactor-examples-folder) and [refactor-material-manager](https://github.com/swingingtom/three-mesh-ui/tree/feature/refactor-material-manager)....

Hi, I'd like to have opinions about a possible API change. Currently we have : ```js component.setupState( { state: 'name-of-the-state', attributes: { attribute: value } } ); ``` That's quite...

API change

As shown in this [codesandbox](https://codesandbox.io/s/js-build-demo-forked-3zw180?file=/index.html), the stretched width of the red element is not taken into account to compute the layout if its three blue children.

bug
API change

Now that hidden overflow [is available](https://three-mesh-ui.herokuapp.com/#hidden_overflow), it should be possible to scroll the content of a Block if it's overflowing. This must be done while keeping the library controller-agnostic. Some...

roadmap

Planes should be added to all instances of [Text](https://github.com/felixmariotto/three-mesh-ui/blob/master/src/components/Text.js), so that it's possible to control the text background with an attribute. It would also help with raycasting on the text....

roadmap

Mentioned in #151, we decided to handle this in a separate milestone. The idea is to let the user pass font files for italic / bold and set the font...

7.x.x

[Block](https://github.com/felixmariotto/three-mesh-ui/blob/master/src/components/Block.js) and [InlineBlock](https://github.com/felixmariotto/three-mesh-ui/blob/master/src/components/InlineBlock.js) have a lot of duplicated code... I think we should create a base class from which `Block` and `InlineBlock` would inherit their common behavior.

enhancement

Currently, either a Block has a width, either its width can be computed from its children width (same for height). It would be a great addition to support `width/height: 'auto'`,...

roadmap