You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Migration.md
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,11 @@ release will remove the deprecated code.
32
32
+ Added `Scene::SetCameraPassCountPerGpuFlush`. Setting this value to 0 forces legacy behavior which eases porting.
33
33
+ Systems that rely on Graphics components like particle FXs and postprocessing are explicitly affected by Scene's Pre/PostRender. Once `Scene::PostRender` is called, the particle FXs' simulation is moved forward, as well as time values sent to postprocessing shaders. In previous ign-rendering versions each `Camera::Render` call would move the particle simulation forward, which could cause subtle bugs or inconsistencies when Cameras were rendering the same frame from different angles. Setting SetCameraPassCountPerGpuFlush to 0 will also cause these subtle bugs to reappear.
34
34
35
+
1. **Visual.hh** and **Node.hh**
36
+
+ `*UserData` methods and the `Variant` type alias have been moved from the `Visual` class to the `Node` class.
37
+
`Node::UserData` now returns no data for keys that don't exist (prior to Rendering 6.x, if
38
+
`Visual::UserData` was called with a key that doesn't exist, an `int` was returned by default).
0 commit comments