Jump to content
Korean Random

SkepticalFox

Premium Member
  • Content Count

    4,277
  • Joined

  • Last visited

  • Days Won

    48

Everything posted by SkepticalFox

  1. https://github.com/embree/embree https://worldoftanks.ru/ru/news/updates/ray-tracing/
  2. Добавлена поддержка WoT 1.12.1: изменены секции анимации в BSMI, добавлена секция GOBJ.
  3. https://github.com/Unity-Technologies/HLSLcc GLSL WOT.zip
  4. https://bitbucket.org/glampert/vt-mobile/src/master/ https://github.com/core-code/LibVT
  5. Mesh shaders provide a new programmable geometry processing pipeline, replacing the traditional vertex/tessellation/geometry pipeline. This pipeline is built around two shader stages: the task shader and the mesh shader. If enabled, the task shader specifies the number of mesh shaders to spawn for each task. This can be used for variable workload expansion or reduction. The mesh shader writes a compact mesh description (meshlets) to on-chip memory and then feeds that output to the rasterizer for further processing. This provides a flexible and efficient compute-like programming model supporting generic cooperative thread group features (workgroups, shared memory, barrier synchronizations, etc.). This can be used to implement efficient culling or LOD schemes, perform procedural geometry generation, and many other techniques. https://developer.nvidia.com/blog/introduction-turing-mesh-shaders/ https://www.geeks3d.com/20200519/introduction-to-mesh-shaders-opengl-and-vulkan/ https://opengl.gpuinfo.org/listreports.php?extension=GL_NV_mesh_shader
  6. What exactly are you asking about? Like this: https://kr.cm/f/t/5930/ ?
  7. в моем плагине прекрасно работает https://bitbucket.org/SkepticalFox/bigworld-blender-tools-wot-wowp-wows/src/master/tank_viewer/VehicleUtils.py self.hullPosition = StrToVector(elem.findtext('hullPosition')).xzy self.turretPositions = StrToVector(elem.findtext('turretPositions/turret')).xzy + chassis.hullPosition self.gunPosition = StrToVector(elem.findtext('gunPosition')).xzy + hull.turretPositions Возможно ты не поменял порядок z и y ?
  8. А зачем умножать? прибавлять же надо
  9. тебе только отображение в документах нужно без возможности выбрать их? выбранный облик сохраняется на сервере в бд, я про это. если тебе нужно лишь отображение то тебе точно сюда
  10. Облик танкиста это же серверная инфа, думаю невозможно Еще можешь сюда посмотреть: scripts.pkg\scripts\item_defs\tankmen\
  11. так какой bin распаковать? space.bin это не models.bin по space.bin инструкция здесь: https://kr.cm/f/t/29351/c/437543/
  12. тем более полезно создавать такие темы в специальном разделе форума - WoWP ты хочешь сказать WoWP models.bin == WoT space.bin? Но то что ты приложил во вложении это не space.bin... В space.bin BWTB первые 4 байта. Ничего не понял
  13. 1) Где в игре находится этот файл? 2) Посмотрел внутрь - общего совсем ничего не вижу. 3) Внутри можно найти: content/00_23_Hangar_Birthday_2017/Chair/Chair.model content/Buildings/tunnel/normal/lod0/tunnel.model Это из ангара 2017 года?
  14. В таком случае стоит создать её
  15. как-то так: 1) декомпилировать старую версию ангара через https://kr.cm/f/t/29351/ 2) ... 3) скомпилировать и закинуть в игру анимаций конечно же не будет, пока их сам не напишешь в fbx формате освещение тоже сильно поменялось terrain нужно создать новой версии (250)
  16. A small update due to WoT 1.11 (the BWLC section has changed, apparently for the new year's space) Немного обновил под WoT 1.11 (изменилась секция BWLC, видимо для новогоднего спейса)
  17. @angelsoft пересобрал, теперь должно работать (варварски подменил .abc через RABCDAsm и удалил лишние фреймы/спрайты через ffdec) sixthSense.swf
  18. Зачем вообще тащить 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
  19. Есть еще и такая программа: https://github.com/mikeoverbay/TankExporter
  20. <model> ... <destructibleState> undamaged </destructibleState> </model> @goofy67 destructibleState is possible what you're looking for Oops, via python
  21. Возможно стоит попробовать https://github.com/xiejingfa/unpacker https://github.com/onepill/texture_unpacker_scirpt
  22. странно, я думал это тут environments\<GUID>\probes\water\
×
×
  • Create New...