Search arXiv⌕ Search

arXiv · 2610.10811

Masking Judder in Foveated Rendering with Phase-Shifted Noise

Abstract

Low framerates during rendering arise when frame time exceeds the rendering budget, or can be introduced deliberately to save computation, for example in foveated rendering, where the periphery can be rendered at a reduced spatial and temporal resolution. However, low frame rates also cause non-smooth motion, or judder, degrading perceived image quality. Judder manifests as aliasing in the spatiotemporal frequency domain; temporal filtering, such as blurring, can suppress it, but at an additional computational cost and incur a larger loss of detail. Prior work has shown that inexpensive synthesized noise can compensate for the loss of spatial detail and velocity perception caused by foveation, but its potential for restoring motion cues lost to reduced temporal resolution has not yet been explored. We show that such noise can itself restore these cues: translating a Gabor kernel reduces to a phase shift, and modulating a kernel phase creates a perception of smooth motion without having to fully rerender the noise. We derive a method that, given the on-screen angular velocity and the temporal rendering rate, selects a spatial frequency noise band such that phase shifts perceptually mask judder without introducing motion aliasing of their own. User experiments show that our technique substantially expands the range of angular velocities over which motion at reduced temporal resolution remains smooth, without objectionable degradation of image quality.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Ville Cantory, Danhua Zhang, Victoria Interrante, Piotr Didyk. 2026-10-07. Masking Judder in Foveated Rendering with Phase-Shifted Noise. https://arxiv.org/abs/2610.10811

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

RLMuscle: Muscle-Driven Character Animation via Reinforcement Learning

Body deformation caused by muscle contraction plays a vital role in the visual realism of character animation, yet in most 3D animation pipelines artists have to manually specify muscle activations, which is time-consuming and gives no guarantee of physical realism. To address this, we propose a new method in which a reinforcement learning (RL) controller discovers per-muscle activations that track reference motions without manual tuning. Existing RL muscle controllers stop at 1D muscles; we go one step further, keeping the 1D model inside the RL control loop as a fast surrogate, and using a 3D volumetric simulation to produce the final deformation. Because both stages share the very same constitutive law, the muscle deformation is produced by the same activations that generated the motion. We further add a measured electromyography (EMG) prior that steers the redundant activation solution toward real human muscle recruitment. To achieve stable, efficient, and realistic simulation, we propose a novel geometric multigrid for Extended Position-Based Dynamics (XPBD) that is built on a coarse tetrahedral cage with barycentric-coordinate prolongation and closes a V-cycle on tetrahedral meshes. Within this GPU-parallelized solver, we inject the same Hill-type force-length law as an energy-based fiber constraint that turns per-fiber activation into realistic muscle contraction and bulging. We demonstrate volumetric muscle simulation on a 194-muscle human body with a diverse set of motions (walk, kick, swim, overhead-squat, etc.), simulating the full-body model at 18 ms per frame on a single RTX 4090. Our work takes a step toward character animation that is not only visually convincing but also biomechanically grounded. The website with code and videos is at https://chunleili.github.io/project-page-rlmuscle/.

cs.GR↗

GALA: Geometry-Aware Language Model for Controllable Object Arrangement

Reasoning about fine-grained placement constraints, such as support and containment, is essential for realistic 3D scene creation. It remains a significant challenge for existing methods that rely on simplified object representations like oriented bounding box (OBB), which are blind to the detailed geometry. To address this limitation, we introduce GALA, a geometry-aware language model with explicit point cloud perception for controllable object placement. Our model performs autoregressively by predicting the 6D pose of one target object at a time conditioned on the scene context and placement instruction. We utilize a two-stage training strategy: the first stage aligns geometric and textual modalities through pretraining tasks, and the second stage fine-tunes the model for placement. To facilitate this task, we also curate a multi-source scene dataset covering diverse room types and fine-grained furniture arrangements, which will be open-sourced for community benefit. Experiments on our benchmark show our model significantly outperforms baselines without explicit geometric reasoning. We further develop a multi-stage plan-place-verify agent pipeline that uses the model for text-driven scene generation. Project Page: https://xccelephant.github.io/paper/gala/

cs.GR↗

Quantized High-Performance High-Order Moment-Encoded LBM

Lattice Boltzmann methods (LBM) are widely used for visually rich fluid simulation, but their high memory bandwidth and storage requirements limit GPU performance and scalability, especially when coupled with complex geometry. Recent high-order moment-encoded LBM (HOME-LBM) reduces memory cost by storing compact velocity moments and performing collision directly in moment space, but its tightly coupled boundary treatment introduces divergent control flow. We present a high-performance, quantized HOME-LBM framework for large-scale turbulent fluid-solid simulations on a single GPU. Our geometry-decoupled computation scheme separates the regular fluid update from a sparse solid-correction stage, isolating geometry-dependent computations to improve GPU efficiency. To further reduce storage and memory traffic, we develop a reduced-precision representation for HOME-LBM by combining von Neumann stability analysis, empirical moment-range estimation, and runtime decomposition of second-order moments to control quantization error. We evaluate our approach on real-time demonstrations and large-scale examples using both D3Q19 and D3Q27 lattices, with additional 2D and 3D numerical experiments assessing accuracy and stability. Across the tested benchmarks, our framework substantially accelerates the original FP32 HOME-LBM implementation, with a maximum speedup of 32.5x on the Hilbert-curve geometry. Moment storage is reduced by 50% in fluid-only simulations and 25% in fluid-solid coupling examples, while maintaining numerical stability, fidelity, and high visual quality. In the static delta-wing benchmark, our solver achieves a 5.2x speedup over Leapfrog Flow Maps (LFM) under the tested configuration.

cs.GR↗