three-css2drender
threejs offical apply CSS2DRender.js with npm
install
npm i --save three-css2drender
usage
let scene = // init CSS2DRendererlabelRenderer = ;labelRenderer;labelRendererdomElementstyleposition = 'absolute';labelRendererdomElementstyletop = '0';labelRendererdomElementstylepointerEvents = 'none';document; // add label objectvar text = document;textclassName = 'label';textstylecolor = 'rgb(' + atom 3 0 + ',' + atom 3 1 + ',' + atom 3 2 + ')';texttextContent = atom 4 + 'Test'; var label = text ;labelposition;object; ... { cameraaspect = windowinnerWidth / windowinnerHeight; camera; renderer; labelRenderer; ; } { ; renderer; labelRenderer; }