ポスト

これ原理的に実現方法は限られるけど、どうやっているんだろう? A. SVGのforeignObject B. Canvas上でHTML rendererを実装 C. WebRTCでscreen capture D. 新技術 A.であれば、dom-to-imageや、僕のREACT-VFXと同じ方法になる。 他にCEFやOS自体のwindow capture APIを使うというのもあるが……

メニューを開く
Fernando Serboncini@fserb

For the last couple months, our team has been working hard on a few paradigm-changing features for HTML Canvas. One of them is the ability to have HTML elements in a canvas. Here's a ThreeJS demo with a live HTML texture.

𝘼𝙈𝘼𝙂𝙄@amagitakayosi

みんなのコメント

メニューを開く

追記: - Three.js addonのHTMLMeshは、自前のHTML rendererをcanvas上に実装し、DOM更新の度にこれを呼んでテクスチャを更新している - Babylon.js ExtensionのHTMLMeshは、Meshをrgba(0,0,0,0)で描画し、元のDOM要素をCSSでMeshと同じ位置に描画することで、「ハメ込み合成」している pic.twitter.com/ssbRsEnK8C

𝘼𝙈𝘼𝙂𝙄@amagitakayosi

人気ポスト

もっと見る
Yahoo!リアルタイム検索アプリ