Результаты поиска

  1. Dahaka

    Шейдеры оптифайна для своего моба

    Рендерить "по-ванильному". Что ты там такого особенного делаешь, что шейдеры сломались?
  2. Dahaka

    Шейдеры оптифайна для своего моба

    Я уже точно не помню, но можно попробовать переопределить главный метод в класса Render таким же кодом. Можно попробовать выключить шейдер и после твоего моба включить заново. Текущий шейдер скорее всего запомнен в GLStateManager. C другой стороны, даже если ты отключишь шейдер, может быть...
  3. Dahaka

    С чего начать, что учить?

    В смысле из ничего? Перед тобой IDE с исходным кодом. Гайдов полно. Их достаточно, чтобы разогнаться, а дальше сам. Открывай в среде исходники других небольших модов. Смотри что там сделано и как. Любая IDE сможет показать тебе все юзаджи классов/методов/полей, не говоря уже о прыжке к их...
  4. Dahaka

    Есть ли оптифайн

    Потому что оптифайн это не мод..
  5. Dahaka

    Есть ли оптифайн

    Рефлексией
  6. Dahaka

    Access Transformers

    А этот метод кто-нибудь(майн) переопределяет? Если да, то нужно всех их тоже сделать паблик.
  7. Dahaka

    Подгрузка изображений вне основного потока

    Ну похоже на правду
  8. Dahaka

    Access Transformers

    Что пишет?
  9. Dahaka

    Подгрузка изображений вне основного потока

    Чо за wait? Это вообще работает? А будит кто? Я же сказал, что тебе нужно потом получить результат из future, а не сразу. Так ты просто блочишь мейн поток и никакого толку с этого нет.
  10. Dahaka

    Подгрузка изображений вне основного потока

    Нет. Так никакого толку от этого нет. Тебе нужно когда-нибудь потом проверить, завершился ли таск. Например, каждый тик.
  11. Dahaka

    Подгрузка изображений вне основного потока

    В worker-треде только читаешь картинку с диска. Достаешь сырой массив, подготовленный для загрузки на гпу. Дождавшись, в основном потоке загружаешь (делаешь gl вызовы). Т.е в worker-воркер треде у тебя не должно быть gl вызовов, поэтому и эксепшена там быть не может. Thread в чистом виде лучше...
  12. Dahaka

    Юзейбл нормал мап

    Начни сначала просто с рендера модели шейдером. Потребуется и фрагментный, и вершинный шейдеры. Потребуется еще изучить VBO, потому что без него ты не сможешь сделать следующий пункт. Затем добавь вершинам tangent. Его нужно сгенерировать, используя нормаль и ювешку (а может быть твой формат...
  13. Dahaka

    Какие оптимизаторы эффективнее?

    Это не компиляторы :m_faceplam:
  14. Dahaka

    Материалы obj

    Не пишу код под 1.12. И не помогаю кодом. И придется не дописывать, а писать свой. Благо, этих obj парсеров на гитхабе полно. Ну если ты не хочешь хардкодить бинды текстур для каждой группы, то очевидно стоит. Еще стоит почитать мой туториал.
  15. Dahaka

    Материалы obj

    В 1.7.10 форж не умеет парсить материалы. Только если самому дописывать и припиливать их поддержку. В каком плане сложная? Много групп и у каждой свой материал? Отсортируй все группы по материалам и бинди текстуру только если она реально меняется. Если текстурки маленькие, то можно объединить их...
  16. Dahaka

    Какие оптимизаторы эффективнее?

    Где ты увидел в майне столько дроуколов? Какая дальность прорисовки стоит?
  17. Dahaka

    Оптимизация обновления блоков

    Не очевидно. Могло упираться в синхронизацию. Ну если так, то ок. Глянь BetterFoliage. Он там как-то проверял работоспособность с оптифайном в дев среде. Во, вот тут он все описал.
  18. Dahaka

    Оптимизация обновления блоков

    Я не думаю, что тут ботлнек в обновлении рендер чанков. Но проверить это очень легко. Либо отмени обновление рендер чанков хуком, либо поставь оптифайн и включи там асинхронную загрузку. И посмотри, остались ли фризы.
  19. Dahaka

    Какие оптимизаторы эффективнее?

    Я думаю, что при написании игры, уровень скилла мододелов - это последнее о чем будешь задумываться.
  20. Dahaka

    Configurable Weight System

    А ее не нужно различать. Хэндлер вызывается только на клиенте.
Назад
Сверху