Skip to content

Dagon 0.15.0

Compare
Choose a tag to compare
@gecko0307 gecko0307 released this 30 Aug 21:10
· 127 commits to master since this release
  • Core
    • Relative mouse mode support (EventManager.setRelativeMouseMode)
    • dagon.core.locale: fix deprecations in Windows locale API signatures
  • Assets
    • 1D and 3D textures support
    • Embedded images support in glTF loader
    • dagon.graphics.texture: New methods Texture.setFaceImage, Texture.setFaceBit, new function cubeFaceBit
    • dagon.graphics.cubemap module is deprecated, use dagon.graphics.texture instead
    • Deprecated material properties have been removed
  • Post-processing
    • Hald CLUT support in LUT shader + Texture.createFromImage3D method. When you use a 3D texture as a lookup table, the shader will automatically switch to the Hald mode
    • Manual mode parameters for DoF filter: dofManual, dofNearStart, dofNearDistance, dofFarStart, dofFarDistance
  • UI
    • FirstPersonViewComponent uses relative mode by default, and it can be switched with useRelativeMouseMode property
  • Extensions
    • Updated Newton binding
    • NewtonUserJointSetRowSpringDamperAcceleration was removed in favor of NewtonUserJointSetRowMassDependentSpringDamperAcceleration and NewtonUserJointSetRowMassIndependentSpringDamperAcceleration
    • New method NewtonRigidBody.localPointVelocity
  • Misc
    • Dagon now uses dlib 1.2.1.