Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@bluekyu bluekyu released this 06 Jul 01:04
· 172 commits to master since this release

Third-party

  • vcpkg: v0.0.113

RPCore

  • Update latest Panda3d compatibility
    • Fix errors by removing using namespace std in panda3d patch
    • Fix compile errors by removing using namespace
  • Upgrade vcpkg to v0.0.113
  • RTTI is disabled
    • Remove dynamic cast from DirectGUI
    • Update DayBaseType interface to remove dcast
    • Add option to enable RTTI (default is off)
  • Remove codes for vs2013
  • Add getter for location of library
  • Add simple loader for RPAssimp
  • Remove global ptr in Render Pipeline

RPPlugins

  • Add downcast to RenderStage and change downcast usage in Plugin
    • The name of downcast macro is renamed
    • Impl of downcast is removed
  • Add dll mode parameter
  • Fix inconsistent prefix about rpplugins
    • Change the prefix from rpplugin to rpplugins

RPPanda

  • Fix wrong bit operation in Actor
  • Implement missing functions in Messenger (#14)
  • Remove functions without DirectObject in Messenger

RPAssimp

  • Add rpassmip module
    • Add BUILD_RPASSIMP option

CMake

  • Update Findpanda3d
    • Add Threads dependency to Panda3D components
    • Add compile feature
    • Fix eigen dependency
    • Fix pandagl dependency
  • Add prefix property to debugging-information
  • Update cmake minimum required version to 3.10.2
  • Add cmake function to check installed directory

Misc

  • Fix some warnings
  • Fix warning by unsafe std::copy