Browsing by Author "Seah, Hock Soon"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item MNPR: A Framework for Real-Time Expressive Non-Photorealistic Rendering of 3D Computer Graphics(ACM, 2018) Montesdeoca, Santiago E.; Seah, Hock Soon; Semmo, Amir; Bénard, Pierre; Vergne, Romain; Thollot, Joëlle; Benvenuti, Davide; Aydın, Tunç and Sýkora, DanielWe propose a framework for expressive non-photorealistic rendering of 3D computer graphics: MNPR. Our work focuses on enabling stylization pipelines with a wide range of control, thereby covering the interaction spectrum with real-time feedback. In addition, we introduce control semantics that allow crossstylistic art-direction, which is demonstrated through our implemented watercolor, oil and charcoal stylizations. Our generalized control semantics and their style-specific mappings are designed to be extrapolated to other styles, by adhering to the same control scheme. We then share our implementation details by breaking down our framework and elaborating on its inner workings. Finally, we evaluate the usefulness of each level of control through a user study involving 20 experienced artists and engineers in the industry, who have collectively spent over 245 hours using our system. MNPR is implemented in Autodesk Maya and open-sourced through this publication, to facilitate adoption by artists and further development by the expressive research and development community.Item Stroke‐Based Drawing and Inbetweening with Boundary Strokes(© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Jiang, Jie; Seah, Hock Soon; Liew, Hong Ze; Hauser, Helwig and Alliez, PierreIn conventional 2D drawing systems, a drawing usually consists of multiple layers and is composited by rendering layers from back to front. A shape in a higher layer occludes contents in lower layers. However, shapes must have boundaries that form closed regions for occlusion. This limitation causes problems in occlusion resolution. We therefore propose a method to allow users to specify and resolve occlusion in stroke‐based drawing with boundary strokes. Rather than defining shapes, we introduce boundary strokes, which are strokes with occluding sides that work as occluding surfaces. We further introduce a series of user interactions, such as grouping, linking and inverting, on the boundary strokes to realize different occlusion effects. Geometry is then used to find the regions of occluding surfaces to resolve occlusion. The drawings are ready to be coloured, if needed. We extend our method to resolve occlusion in 2D stroke‐based inbetweening. We demonstrate the effectiveness of our method by applying it to resolve occlusion in single drawings and 2D stroke‐based inbetweening.