Публикации по теме 'threejs'


Как использовать Threejs CatmullRomCurve3.
В этой статье я собираюсь показать вам, как можно использовать объект класса THREE.CatmullRomCurve в своем проекте для создания плавной наклонной кривой? CatmullRomCurve3 используется для создания плавной наклонной кривой между как минимум двумя точками в 3D-среде. Давайте посмотрим, как реализовать THREE.CatmullRomCurve3. var point = []; point.push([1,0,1], [1,0,-1] , [-1,0,-1], [-1,0,1]); const curve = new THREE.CatmullRomCurve3( point.map((e)=>{ return..

История трех (.js) снимков и Angular 2 или утечки памяти!
(Three.js v0.88.0, Angular 4.x) В моем текущем проекте я работаю над средством трехмерного просмотра, поддерживаемым three.js и Angular 2. У нас есть список сцен, по которым вы можете пройти, и мы используем сервисы Angular 2 для обработки таких вещей, как навигация, рендеринг, получение моделей и т. Д. Одна из проблем, с которыми мы столкнулись, заключалась в том, что при перемещении по программе просмотра вперед и назад использование памяти графического процессора не снижалось. В этом..