Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Core
Use spdlog for logging.
Use flatbuffers for model meta data
Add flatbuffers dependency.
Changed header file extension to hpp.
Load only enabled plugins.
Added final keyword.
Added NOEXCEPT macro.
Added version macro.
Added clear_effect function to RenderPipeline class.
Added consturctor to create default framework
Changed declare macro and plugin id macro.
Configuration
Added a list of stereo plugins in plugins.yaml file.
Changed installed path of config directory.
Fixed typo and default in prc file.
RPPanda
Added audio and music manager to ShowBase.
Added sfx player and functions to ShowBase.
Added SoundInterval.
Add screenshot API to ShowBase.
Rendering
Added custom rendering resolution.
Added screen cropping and setting.
Added function creating point geometry.
Added modification function to InstancingNode.
Added begin/end decorator into template shaders.
Added template parsing for geometry shader.
Added CircularPointNode class
This class draws circular point.
Added circular point effect.
Added default function to RPMaterial.
Added all RPMaterial properties to format of meta data.
Added RPModel class for wrapping model nodepath.
Added RPGeomNode for wrapping GeomNode.
Added function to create plane from CardMaker.
Updated rendering resolution using scale or fixed resolution.
Fixed scaling of loading screen.
Fixed cube vertices and indices.
Fixed resizing bug in upscale stage.
Fixed flickering when window event happens.
Plugin
Moved plugin information to config.yaml.
Added plugin creator macro.
Changed plugin id macro name.
Changed plugin directory structure.
Changed plugin dll name.
CMake
Added plugin interface target.
Added rpplugin::PLUGIN_ID target.
Added config and target cmake file.
CMake
CMake uses target based configuration.
Added package configuration.
Remove FindRenderPipeline.cmake.
Added configuration postfix to CMake.
Added disabling dll-interface warning.
Added help function to find plugins.
Added variables for installed directories.
Updated Find*.cmake files to target based cmake style.
Fixed installing pdb file.
Documents
Rename doc to documents.
Move doxyfile into documents.
Added how to build with rpplugin and samples.
Added code snippet
You can’t perform that action at this time.