Roth, M.M.RothVoss, G.G.VossReiners, D.D.Reiners2022-03-032022-03-032004https://publica.fraunhofer.de/handle/publica/20570410.1016/j.cag.2003.10.004The support for multi-threaded applications in current scene graphs is very limited, if it is supported at all. This work presents an approach for a very general multi-threading framework that allows total separation of threads without total replication of data. It also supports extensions to clusters, both for sort-first and sort-last rendering configurations. The described concepts have been implemented in the OpenSG scene graph and are widely and successfully used.enmulti-thread renderingparallel processingclusteringVirtual reality (VR)006Multi-threading and clustering for scene graph systemsjournal article