Skip to content

Releases: J0nathan550/BetterSource2Viewer

Build 27 (1.0.2.7)

Choose a tag to compare

@github-actions github-actions released this 08 Oct 20:14

What's changed

  • Add support for shared particle replacement in character export options (3af726b38)

Full changelog: build-26...build-27

Build 26 (1.0.2.6)

Choose a tag to compare

@github-actions github-actions released this 08 Oct 02:08

What's changed

  • Fixed Arcana of Tidehunter clipping the kunkka through map, added cloth physics to items like Kunkka (b69b4919b)
  • Fixed Tiny Export that didn't work properly at all (62016e7c0)
  • Add Ko-fi funding username (671fe8204)
  • Changed the original cloth support to custom one (f63119dcf)
  • Added remaining GUI changes from Forms to Avalonia (84c697491)
  • remove useless docs for our page. (988c783cc)
  • Add support for VCS version 72 (d5acd896e)
  • Fixed undying export not including tombstone and mini zombies (5ec63596e)
  • Apply map material overrides (904341248)
  • Export extra vertex streams to vmap (653e93148)
  • Improved death prophet dress export, added clothing support, fixed ults animations of death prophet (afb414ce7)
  • Add scene object vertex stream override from map (50a00e4a1)
  • Improved porting of shadow shaman unique hexes, particles, wards (8f06d03be)
  • Improved decompiling of nyx burrow aghanim model (7340c338a)
  • Draw Hammer entity helpers for selected entities over the final image (2d259c6c2)
  • Generate Hammer helper spheres, boxes, offset lines and direction arrows from FGDs (c1676a0bc)
  • Remap barn light shape to the superellipse exponent the engine uses (9dd6a6ab4)
  • Improved the back animation of legion commander hells fire (838f385bb)
  • Update SPIRV-Cross to 1.6.0 and decompile to HLSL shader model 6.2 with native 16-bit types (561aca489)
  • Fade out barn, rect and omni2 lights and their shadows by screen size (127f4ad58)
  • Apply baked light visibility twice in Deadlock shaders (7eb3a91e5)
  • Render the light geometry of rect and omni2 lights with showlight (3fb4eddcd)
  • Match engine barn, rect and omni2 light brightness, color temperature and shading across games (95658fba2)
  • Add legacy world lighting and world environment maps resource types (e050f413b)
  • Add barn Omni2 particle light type (1cf114514)
  • Support camera-inside visibility box mode in every game (9e9c4bd91)
  • Add emissive GI and RT dynamic materials object type flags (48a6f2492)
  • Add leaf and enum pulse value types and the observable switch state cell (359266cf6)
  • Decompile time controlled clip nodes, target selector alignment bones and orientation warp alignment mode (7350871be)
  • Rename TaggedSoundSettings model game data class name (74854223c)
  • Decompile Hammer mesh and overlay disableShadows as the int shadow mode recovered from the compiled shadow flags (41082bac4)
  • Ignore ObjectSelection since it's just a helper property (edef376a8)
  • fix doorman cloth decompile (f84501111)
  • Preview cable materials on the engine's cable preview particle system (2af9f8b4f)
  • Curve cables between particles with a Catmull-Rom spline (4fe6f224b)
  • Size cable tessellation by segment length and clamp each level between its neighbours (195f6cfb3)
  • Run cable texture U around and V along the cable, apply color map offsets (1a80dae5e)
  • Default cables to the engine's preview material and take their shader from the material (f59949202)
  • Remove s&box shader support (533c3575e)
  • Use the real D3D semantics for HLSL vertex shader inputs (cfbe06c9d)
  • Name SPIR-V globals buffers from their stored slot and set, texel buffers and push constants, and keep names already in the bytecode (e9f5577c5)
  • Fix Vulkan binding offsets for every version and mobile, read mobile attribute maps, rewrite metadata reader from engine (e658988df)
  • Fix VCS v61 parsing, support all static combo compression modes, large counts and combined additional program flags (bfb677b08)
  • Avoid quadratic list growth and repeated work when decompiling and exporting (dac986f6e)
  • Upload lighting once per render, speed up SAT and visibility box tests, and compare frustum planes before reusing cached culling (68a1d601d)
  • Speed up MathUtils Max and Min, the per-particle paths, and bone and attachment transforms (50b620a82)
  • Decompile attachment camera data into Attachment Camera Preview nodes (f277f2a99)
  • Document vpk: links and the map culling toggles, and correct stale notes in the guides (a78abaa6e)
  • Fix reloading a file from a package nesting the package again, picking reading the row above the cursor, and culture-dependent console timestamps (b96a114ac)
  • Add --kv_flatten to print KeyValues files as path = value lines for diffing (dc5fdaf99)
  • Test missed file types, map generated files and shader decompilation, share loaders across threads in CLI --test (c78a373be)
  • Remove catches that silently skipped animation, cloth and graph data (49c8a6020)
  • Fix map extract memory blowup and scene map crashes, fix glTF physics normals and standalone mesh skeletons ([9fc4d68](9fc4d68...
Read more

Build 25 (1.0.2.5)

Choose a tag to compare

@github-actions github-actions released this 06 Oct 19:36

What's changed

  • Avalonia GUI: install updates on Windows once the viewer has exited (bc61fe1d)

Full changelog: build-24...build-25

Build 24 (1.0.2.4)

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:50

What's changed

  • Character export: Recommended asks whether to export the materials to modify them (f89d1426)

Full changelog: build-23...build-24

Build 23 (1.0.2.3)

Choose a tag to compare

@github-actions github-actions released this 06 Oct 02:18

What's changed

  • Character export dialog: make the export options smaller with a divider, like the preview's (589f995e)
  • Character export: Recommended exports no materials, the game applies its own (8e9a0747)
  • Character export: export Earthshaker's arcana like 1.0.0.9 again, keeping Drow Ranger's and the automaton's fixes (f75881e8)
  • Avalonia GUI: select the item picked in the package list or grid in the tree, like the WinForms viewer (59aa286c)

Full changelog: build-22...build-23

Build 22 (1.0.2.2)

Choose a tag to compare

@github-actions github-actions released this 05 Oct 13:59

What's changed

  • removed comment (b9ed57ad)
  • Avalonia GUI: show underscores in menu items and the character export's check boxes (cf37d0ed)
  • Character export: only export the materials of arcana models unless asked for all of them (69533137)
  • Explorer: say when a recent or bookmarked file no longer exists, and offer to take it off the list (73de2c82)
  • Character export: recommended options from the loadout, and stripping the particles models play themselves (859b2584)
  • Avalonia GUI: switch the package view between list and grid on the first click and remember it (51ad87ee)

Full changelog: build-21...build-22

Build 21 (1.0.2.1)

Choose a tag to compare

@github-actions github-actions released this 05 Oct 11:55

What's changed

  • List the commits since the previous release in each release's notes (a4293f9a)
  • Release the Avalonia GUI for Linux as an AppImage (8685dc12)
  • Build VmdlExtractor as a library unless the command line tool is asked for (7e38c583)
  • Build VmdlExtractor once for every runtime the GUIs are published for (644dbbb8)
  • Avalonia GUI: create the GL contexts through XWayland on Wayland sessions (eacb620b)
  • Update README with Source2Viewer Avalonia details (e81d2af3)
  • Update README with new images and contributor details (0b3b606b)
  • Document Avalonia implementation for Source2Viewer (7adb5eed)

Full changelog: build-20...build-21

Build 20 (1.0.2.0)

Choose a tag to compare

@github-actions github-actions released this 04 Oct 00:47
build-20

Avalonia GUI: log GLFW errors instead of throwing from its native cal…

Build 17 (1.0.1.7)

Choose a tag to compare

@github-actions github-actions released this 28 Sep 18:08
build-17

feat(exporter): add sprite sheet and default item support to characte…

Build 16 (1.0.1.6)

Choose a tag to compare

@github-actions github-actions released this 28 Sep 14:30
0ecad59
Merge pull request #7 from ibcsz12/master

add webview site dota2prnfx to a toolbar