Перейти к содержанию
  • Base_Props :: Material


    Electr0
    • Публичное тестирование

    Думаю в составе контент пака 9 кроме всего прочего будет обновление и для basicprops, однако сразу о проблемах, уперся в лимит:

    • StudioMDL allows up to 32 unique materials to exist on a model. This limit is hard-coded, but can be raised with a hacked studiomdl. 
    • Warning: Increasing the limit beyond 32 will usually cause the engine to crash at random with "Memory could not be read" errors.

     

    поэтому скорее всего, буду делить на тип материала и создавать с префиксом допустим brick, wood, metal и туда скидывать все сотни скинов


    Обратная связь

    Рекомендуемые комментарии



    Electr0

    Опубликовано

    610 скинов обработано, осталось:

    nature/ground_grass02
    nature/ground_grass03
    nature/milground019_dry

     

    Electr0

    Опубликовано

    Фейл, $ssbump 1 не поддерживается шейдером VertexLitGeneric используемым для рендера материалов у моделек, работает только в LightmappedGeneric / WorldTwoTextureBlend / WorldVertexTransition. 

    Electr0

    Опубликовано

    что ж придется вырезать его из 88 файлов

    Electr0

    Опубликовано

    нужно доработать рендер меню с наборами под материал, а так уже ничего так, две заготовки на пол и стену готовы

    Electr0

    Опубликовано

    37 минут назад, Electr0 сказал:

    нужно доработать рендер меню с наборами под материал, а так уже ничего так, две заготовки на пол и стену готовы

    рендер доработан, генерация меню и путей будет в зависимости от материала, это избавит меня от необходимости писать отдельное меню под каждый материал

    Electr0

    Опубликовано

    кроме tile который я только добавил есть еще гигантский раздел plaster, после его обработки проведем закрытое тестирование

    Electr0

    Опубликовано

    nature/ground_grass02
    nature/ground_grass03
    nature/milground019_dry

     

    Electr0

    Опубликовано

    ввиду гигантского кол-ва моделек, а это около 23 * 26 = 598, нужно придумать как оптимизировать проверку на поддержку моделью скинов. заполнять это все и потом проверять по одной как-то нелепо и  долго, автоматизировал генерацию меню наборов значит надо найти и тут себе легкий путь.

    Electr0

    Опубликовано

    11 часов назад, Electr0 сказал:

    ввиду гигантского кол-ва моделек, а это около 23 * 26 = 598, нужно придумать как оптимизировать проверку на поддержку моделью скинов. заполнять это все и потом проверять по одной как-то нелепо и  долго, автоматизировал генерацию меню наборов значит надо найти и тут себе легкий путь.

    оптимизация завершена, теперь не придется делать под каждую модель условие

    Electr0

    Опубликовано

    теперь нужно думать как делать замену модели, у нас к обычным моделям base props добавится 23 модели с наборами текстур по 20 в каждой, и я не понимаю как в этой связи делать обмен моделек, листать по очереди каждую можно коней отдать 600 штук беребирать.

    Electr0

    Опубликовано

    на текущий момент готовы:

    • kt_ceiling64.mdl
    • kt_ceiling128.mdl
    • kt_ceiling128_02.mdl (V2 с фиксом натяжки текстуры)
    • kt_ceiling256.mdl
    • kt_ceiling642.mdl
    • kt_utility5.mdl
    • kt_wall64.mdl
    • kt_wall128.mdl
    • kt_wall128_window1.mdl
    • kt_wall128_window2.mdl
    • kt_wall128_window3.mdl
    • kt_wall128_window4.mdl

     

    Electr0

    Опубликовано

    надо дробить дерево с трех наборов на четыре, слишком много материалов 

    Electr0

    Опубликовано

    27 минут назад, Electr0 сказал:

    надо дробить дерево с трех наборов на четыре, слишком много материалов 

    готово, теперь перегрузки не будет, но.. опять лишние модели 

    Electr0

    Опубликовано

    21 минуту назад, Electr0 сказал:

    готово, теперь перегрузки не будет, но.. опять лишние модели 

    по металлу тоже теперь не два, а три набора с той же задачей снять перегрузку.

    Electr0

    Опубликовано

    стандартный kt_wall16_pillar.mdl без скинов будет заменен на kt_wall16_pillar_02.mdl со скинами у всех игроков.

    Electr0

    Опубликовано

    произведена тестовая генерация всех моделек под набор кирпичи, а так же генератор меню теперь делает кнопки под все модельки набора.

    Electr0

    Опубликовано

    полная готовность:

    • brick
    • brick2
    • concrete
    • concrete2
    • concrete3
    • metal
    • metal2
    • metal3
    • plaster
    • plaster2
    • plaster3
    • plaster4
    • plaster5
    • plaster6
    • plaster7
    • plaster8

     

    Electr0

    Опубликовано

    нужно начать думать над тем как сделать обмен материалов между собой

    Electr0

    Опубликовано

    14 часов назад, Electr0 сказал:

    нужно начать думать над тем как сделать обмен материалов между собой

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

    Electr0

    Опубликовано

    путем суровых оптимизаций и выкидывания множества кода поддержка обычного обмена моделек стены реализована для Base_Props :: Material

     

    обмен типа материала пока что невозможен.

    Electr0

    Опубликовано

    Значение Статус изменено на: Закрытое тестирование




    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

    Гость
    К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Обозначения статусов

    В обработке = Мы работаем над вашим отзывом.

    Будет сделано = Ваша идея добавлена к плану будущих изменений.

    Тестируется = Изменения внесены, но требуют тестирования.

    Сделано = Ваша идея реализована!

    Отклонено = Отзыв некорректный, бред, либо уже реализовано. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

×
×
  • Создать...