Releases
v0.6.0
Third-party
Boost: v1.67.0
vcpkg: v0.0.111
RPCore
Add create_triangle_mesh function for vertex-only geometry
Fix wrong implementation about disabling stage
Add checking version compatibility in plugins
Mismatch of major version disables plugin
Mismatch of minor version just warns message
Fix crash when failed to find plugin
Fix crash by deleted showbase in MovementController
Change usage of UpscaleStage
UpscaleStage is not used only when "win-fixed-size" option is enabled
Add support of 3D texture for RenderTarget
Add point based PostProcessRegion and buffer
Fix wrong insert method in Messenger (vs2013)
Fix a issue that "window-event" event is not called
Recollect scene data when debug gui is shown
Change APIs of lazy initialization
Update functions for releasing resources
RenderPipeline does not hold external ShowBase
PluginManager does not release DLLs
Instead, you can release those explicitly using PluginManager::release_all_dll()
Implement add_environment_probe
RPPlugins
Refactoring env_probes for terrain example
RPPanda
Update window event by closing window
Add window_event function (#3 )
Closing main window will call ShowBase::user_exit()
Add file open functions using VirtualFileSystem
Remove partBundleHandle header from actor header
Add manual initializer in ShowBase
Update functions for releasing resources
Add destroy function to ShowBase
Add user data to FunctionalTask
Add data parameter to task functions
Loader
Implement asynchronous model loading (#20 )
Implement unload_model
Fix missing pass of arguments in Loader
Fix incorrect branch for no_cache option
Implement async_flatten_done
CMake
Specify languages
Change API compatibility to Minor from Major
Use vcpkg for thirdparty
Add eigen dependency to Findpanda3d.cmake
Add debug flag to Release config and update cmake for installing debinfo
Add CONFIGURATIONS parameter for debugging_information functions
Add useful compiler flags and linker flags from vcpkg
Add hint cache to Findpanda3d
Remove FindPackages
Remove find_boost helper
Add library dependencies to config cmake file
Update render_pipeline_find_plugins
Add REQUIRED option
Remove status message about already found plugins
Misc
Refactoring some codes and styles
Fix compatibility by Panda3D update
You can’t perform that action at this time.