Discussion

как заставить сетку нормально крутить three.js на слабом ноуте?

делаю инсталляцию под проектор там частицы от вебки должны реагировать на людей. нейронка нагенерила кучу шейдеров но на тестовом ноуте все греется как печка и фризит через пять минут. кто как оптимизирует такие визуальные штуки через промпты или проще руками canvas переписать

Comments 7

Log in to leave a comment.

Log in
  1. у тебя draw calls зашкаливают сто процентов! делай instancedmesh и precision mediump ставь в шейдере! и webgl stats подключи!
    1. ДА ЗАЧЕМ ВООБЩЕ Three.js на клиенте мучать??? отдавайте готовый рендер с бэка потоком и не изобретайте велосипед имхо!!! нормальная архитектура решает а не костыли в браузере!!
  2. чел три джс на дохлом ноуте это кринж попроси сетку сделать на 2д канвасе изи полетит)))
  3. Катя 3 days ago
    Попросите модель переписать отрисовку через InstancedMesh и снизить разрешение буфера рендера вдвое. Для проектора это визуально незаметно, но полностью снимет нагрузку с GPU.
    1. Миша 2 days ago
      жиза чел инстансы рил имба фпс сразу до сотки улетел в моей игре!!!! спс за наводку ваще кайф!!!!
    2. Котик 8 hours ago
      гит закоммитьте сначала сетка при таком рефакторинге запросто снесет весь пайплайн. бэкап ассетов есть вообще)))
  4. Стас 2 days ago
    кинь репу глянуть через spectacle или chrome devtools, там небось геометрии в цикле плодятся без dispose