VisTrace - v0.11.0
VisTrace v0.11 Shading Update brings a complete overhaul of the BSDF, as well as built in support for per-entity materials as part of the addon.
Major Changes
- Falcor BSDF replaced with a custom solution based on yocto-gl #29
- Material toolgun with a preview for applying BSDF materials to entities (you can get them in code with
GetBSDFMaterial
) #52 - Static props added to BSPParser and VisTrace, meaning you can now trace fork in all its glory #43
IVTFTexture
added to extension API, and exposed asVisTraceVTFTexture
to GLua, allowing you to sample textures yourself 5f4c0db
Minor Changes
- Detail textures are now automatically applied, with most blend modes supported #33
- BVH building has been improved slightly for faster traverse times #19
- Functions to save and load VisTrace render targets to and from
garrysmod/data/vistrace
#42 - MIP arguments in render target dimensions functions to get the dimensions for that level #53
- Automatic alpha testing in the primitive intersector b3a0a73
LobeType
enum now exported to GLua by the binary module #29