Jump to content
Korean Random

SkepticalFox

Premium Member
  • Content Count

    4,385
  • Joined

  • Last visited

  • Days Won

    60

Everything posted by SkepticalFox

  1. как-то так: 1) декомпилировать старую версию ангара через https://kr.cm/f/t/29351/ 2) ... 3) скомпилировать и закинуть в игру анимаций конечно же не будет, пока их сам не напишешь в fbx формате освещение тоже сильно поменялось terrain нужно создать новой версии (250)
  2. A small update due to WoT 1.11 (the BWLC section has changed, apparently for the new year's space) Немного обновил под WoT 1.11 (изменилась секция BWLC, видимо для новогоднего спейса)
  3. @angelsoft пересобрал, теперь должно работать (варварски подменил .abc через RABCDAsm и удалил лишние фреймы/спрайты через ffdec) sixthSense.swf
  4. Зачем вообще тащить battle.swf? Можно же избавиться от этой зависимости на xfw. App.atlasMgr.registerAtlas(this._atlas_name); var _loc2_:Atlas = (App.atlasMgr as AtlasManager).xfw_getAtlas(this._atlas_name) as Atlas; _loc2_.addEventListener(AtlasEvent.ATLAS_INITIALIZED,this.onAtlasInitializedHandler); заменить на использование этого из клиентского battle.swf: public function waitForAtlasInit(param1:String, param2:Function) : void { var _loc3_:IAtlas = this.getAtlas(param1); if(_loc3_ && _loc3_.isAtlasInitialized) { param2(); } else { this.registerAtlas(param1); this._atlasesDict[_loc3_.atlasName].pendingInitialization.push(param2); } } Когда я писал флешку этого метода еще не было, пришлось патченую брать Попробовал пересобрать без этой зависимости: sixthSense.swf
  5. Есть еще и такая программа: https://github.com/mikeoverbay/TankExporter
  6. <model> ... <destructibleState> undamaged </destructibleState> </model> @goofy67 destructibleState is possible what you're looking for Oops, via python
  7. Возможно стоит попробовать https://github.com/xiejingfa/unpacker https://github.com/onepill/texture_unpacker_scirpt
  8. странно, я думал это тут environments\<GUID>\probes\water\
  9. World of Tanks использует эту технология начиная с версии 1.0: https://worldoftanks.ru/ru/news/common/1-0-optimization/ В WoT, если посмотреть в RenderDoc/Nsight, то можно увидеть такие текстуры с префиксом "g_vt", которые как раз и есть эти самые виртуальные текстуры. Полезные линки: https://www.gamedev.ru/code/articles/Virtual_textures http://linedef.com/virtual-texture-demo.html http://holger.dammertz.org/stuff/notes_VirtualTexturing.html http://romanlovetext.blogspot.com/2012/07/blog-post_04.html http://renderingpipeline.com/2012/03/megatextures-in-rage/ https://developer.amd.com/wordpress/media/2013/01/Chapter02-Mittring-Advanced_Virtual_Texture_Topics.pdf https://notkyon.moe/vt/VirtualTexturing-AC07808876.pdf https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2015/presentations/Chen_Ka_AdaptiveVirtualTexture.pdf https://media.contentapi.ea.com/content/dam/eacom/frostbite/files/gdc12-terrain-in-battlefield3.pdf https://github.com/gaozhou/InfinityVirtualTexture книга: "Gpu Pro 360 Guide to Rendering" - в интернете есть pdf
  10. так а собственно что там такого в decals.bin? и при чем здесь утилита для работы со space.bin? это можно и пофиксить, кстати а что именно и где?
  11. какой атлас? .atlas_processed? WoT в рантайме на загрузке модели собирает атлас в зависимости от настроек графики, а в этом файле вроде минимальный mip, или вроде того
  12. запустить blender с правами админа или дать текущему юзеру права на запись в диск C: или сохранять в каталог, где у юзера есть права на запись
  13. если бы у всех были RTX 2080, то наверное уже вчера)
  14. Я бы еще попробовал <type> HangarDog </type> ... <type> DogBowl </type> ... <type> HangarPortalGates </type> поменять на <type> ClientSelectableObject </type>
  15. А как? run_test.py создает также каталог packed -> в нем создается space.bin из файлов unpacked каталога. порядок действий таков: поправить CENT.xml в unpacked убрать создание unpacked каталога из run_test.py (чтобы не затереть изменения из предыдущего пункта) запустить run_test в packed должен появиться space.bin с правленной секцией CENT
  16. меня вот это смущает, как он вообще в игре появился, если в CENT его нет. видимо он как static model скомпилировался... ошибки в логе компиляции тоже об этом говорят
  17. попробуй сперва кэш удалить и заново создать лог, тут как-то совсем пусто (312 skipped)
  18. @DrWeb7_1 можешь скинуть лог compile_spaces.cmd ? вообще можно и моей утилиткой попробовать наполнить CENT секцию...
  19. А была ли она до сборки? скинь .chunk файлы
  20. @DrWeb7_1 так у тебя CENT секция пустая: в отличии от hangar_v3, к примеру...
  21. @DrWeb7_1 можешь скинуть скомпилированный ангар? space.bin файл, который
  22. А со стороны питона ты делал что-нибудь? https://github.com/StranikS-Scan/WorldOfTanks-Decompiled/blob/1.4.1/source/res/scripts/client/HangarPortalGates.py https://github.com/StranikS-Scan/WorldOfTanks-Decompiled/blob/1.4.1/source/res/scripts/client/DogBowl.py https://github.com/StranikS-Scan/WorldOfTanks-Decompiled/blob/1.4.1/source/res/scripts/client/HangarDog.py
×
×
  • Create New...