b3dSetReflectionUpdateRate

Sets reflection update frequency (frames=1 updates every frame, frames=2 every other frame, clamped 1-60). Takes entity (reflective entity handle), frames (update every N frames, clamped 1-60). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

entity Int
frames Int

Returns

Void

Quick Summary

Sets reflection update frequency (frames=1 updates every frame, frames=2 every other frame, clamped 1-60). Takes entity (reflective entity handle), frames (update every N frames, clamped 1-60). Returns nothing.

Technical Exegesis...

Sets reflection update frequency (frames=1 updates every frame, frames=2 every other frame, clamped 1-60). Takes entity (reflective entity handle), frames (update every N frames, clamped 1-60). Returns nothing. Validates entity is reflective, clamps frames to 1-60 range, stores in entity.reflectionUpdateRate, resets entity.reflectionFrameCounter to 0. Controls how often reflection texture is re-rendered (performance optimization).

Example

Example.bam
; No example implemented yet