Skip to content

Releases: H2xDev/GodotVMF

Release v2.2.9

03 Apr 23:08

Choose a tag to compare

Patch 2.2.9 (#89)

* Resource Import: Fix MDL import from the gameinfo path

* MDL: Fix collision import

* Patch v2.2.9

Release v2.2.8

16 Feb 18:08
2a988d3

Choose a tag to compare

Patch v2.2.8

* Instances: Update instance import logic

* Bump v2.2.8

Release v2.2.7

04 Feb 13:15
a95781c

Choose a tag to compare

Patch/v2.2.7 (#77)

* VMFNode: Remove editor_interface

* Bump 2.2.7

Release v2.2.6

12 Jan 14:45
02871e2

Choose a tag to compare

Patch/v2.2.6 (#72)

* VMT: Fix shader material processing

* func_detail: Add lightmap unwrapping

* prop_static: Set GI mode to static

* light: Update ranges calculation

* Instances: Remove visibility range parameter definition

* prop_static: Move skins applying logic to prop_studio.gd

* Bump v2.2.6

* VMT: Add roughnessfactor2 support for blend materials

* VMT: Fix worldvertextransition material import

* VMF: Fix micro-seams during import

* prop_studio: Fix skin property

* VMT: Update transformer class

* VTF: Extend extensions to import in case VTF is not exist

* Entities: Update group assignment approach

* VMFEntityNode: Update output trigger processing

* VMT: Add material shading changing depending on VMT's shader

* VMT: Add mipmap support for VTF conversion

* VMF: Add option to enable double-sided shadow casting

* QoL: Add option to create blend materials

* VMT: Assign shading_mode only for StandardMaterial3D

---------

Co-authored-by: catperson6real-dev <[email protected]>

Release v2.2.5

17 Nov 10:00
4f8d535

Choose a tag to compare

Patch/v2.2.5 (#71)

* VMFEntityNode: Fix entity setup in runtime mode. Add cache controller

* Bump v2.2.5

Release v2.2.4

09 Nov 12:20
0850cfe

Choose a tag to compare

Patch/v2.2.4 (#70)

* Update gitignore

* VMF Config: Fix fallback value for the navigation mesh

* VMT: Fix TRES to VMT conversion

* Bump v2.2.4

Release v2.2.3

28 Oct 17:57
84a0f62

Choose a tag to compare

Patch/v2.2.3 (#69)

* VMT context menu: Fix VTF generation

* VMF: Fix displacements processing

* Bump: v2.2.2

* VTF: Add conversion to SRGB

* FGD Generator: Fix markers handling

* Update readme.md

* Fix duplicate sentence in legality section

Removed duplicate sentence about contacting Valve for commercial use of the Source Engine SDK.

* VMF: Fix displacement vertex generation for precised vertex data

Release v2.2.2

26 Oct 22:59
063480e

Choose a tag to compare

Patch/v2.2.2 (#68)

* VMT context menu: Fix VTF generation

* VMF: Fix displacements processing

* Bump: v2.2.2

Release v2.2.1

18 Oct 22:28
ffff3a7

Choose a tag to compare

VMFNode: add optimized option (#67)

Release v2.2.0

15 Oct 16:50
4e9dd95

Choose a tag to compare

  • Refactored the plugin code structure
  • Added: VMFRuntimeController. Used in case you want to launch your maps from Hammer
  • Added: a context menu to convert tres materials into VMT and VTF without 3rd party tools

image

  • Added: a context menu for an entity script to create a scene for this script

image

  • Added: the plugin configuration in the Project Settings window instead vmf.config.json

image

  • Added: script_templates for entity scripts creation

image

  • Added: wildcard support for target names by @jamop4
  • Added: $texturefilter property support in VMT files
  • Updated: light, light_environment and light_spot are now internal entities. In case you want to use your own - create the same entities in your project's entities folder.
  • Updated: MDL/VMT/VTF files caching in compressed format by @Mickeon
  • Updated: During mesh generation all merged faces will be removed
Before After
image image
  • Removed: godot.project and the project resources. Now only addons folder provided
  • Deprecated: ValveIONode. Use VMFEntityNode (check the updated documentation)
  • Deprecated: _apply_entity(e: Dictionary). Use _entity_setup(e: VMFEntity)