Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
On 22/02/2018 at 04:47, xxxxxxxx wrote:
User Information: Cinema 4D Version: R19 Platform: Windows ; Language(s) : C++ ;
--------- Hello.
I have a scene with a simple cube. I start IRR and I check the cube's DIRTYFLAGS_CACHE. Without making any modification to the scene, the cube's cache bit is constantly increased. If I convert the cube into polygon, the cube's cache remains the same. All of the above occurs without changing the cube. What causes the primitive cube's Cache bit to change ?
Thank you for your time.
On 22/02/2018 at 06:23, xxxxxxxx wrote:
Hello.
After some searching I found that the cache bit is increased because I call EventAdd(EVENT_FORCEREDRAW). If I don't call it though, the IRR in viewport doesn't update its image.
If only polygons are used, the IRR is updated correctly and EVENT_FORCEREDRAW doesn't cause the cache bit to be increased. So how can I manually update IRR image without calling EventAdd ?
Thank you.
On 23/02/2018 at 08:20, xxxxxxxx wrote:
Hi,
I'm afraid you need to provide us with some more context. Is it Cinema 4D's IRR or some custom IRR? And where or in what context are you calling EventAdd(EVENT_FORCEREDRAW)?