Skip to main content

Mesoscale Representations of Geometry and Structure for Real-Time Rendering

PGR-P-2158

Key facts

Type of research degree
PhD
Application deadline
Friday 31 January 2025
Project start date
Wednesday 1 October 2025
Country eligibility
International (open to all nationalities, including the UK)
Funding
Competition funded
Source of funding
Doctoral training partnership
Supervisors
Dr Markus Billeter
Schools
School of Computer Science
<h2 class="heading hide-accessible">Summary</h2>

Project: Modelling complex structures at the interface between macro- and microscale in real-time computer graphics.<br /> <br /> Computer Graphics conceptually uses two fundamental models on different scales. Objects are modelled by describing their shape/geometry on a macroscopic scale. This description is typically explicit, in the sense that models store a representation of e.g., their surfaces (for example, as a triangle mesh) or volumetric information (for example, volumetric voxel models). The appearance of a point on/in an object is instead modelled with statistical models that relate properties at a microscopic scale to local interactions with light (e.g., reflections, refractions, scattering).<br /> <br /> The interface between this microscopic and macroscopic scale is a ongoing challenge. In practice, the scale at which this interface exists changes. When viewing a object from close, fine detail is visible and affects the overall shape of the object. It is part of the macroscopic geometric model. As the object moves into the distance, fine details may no longer significantly affect the overall perceived shape, but will still affect the object's appearance. For example, a strongly reflective area on an object may continue to contribute with a strong reflection, which remains visible over a long distance. We would like to move this fine detail from the macroscopic scale to the microscopic one. The strong reflection should remain, but a simpler geometric model will reduce computational costs and reduce aliasing (as the macroscopic model now likely is under-sampled).<br /> <br /> This project proposes to look at representing geometric detail at this interface, i.e., at a mesoscopic scale that overlaps with both the macroscopic geometry and the microscopic lighting models. This is especially interesting and challenging for objects/materials with complex surfaces. Examples of this include complex natural materials (for example weathered stone or tree bark), porous materials (e.g., sponges) or possibly materials made from fibres (carpet, fabric). The goal is to develop models, approximations and methods that work in real-time and can be applied to real-time applications (e.g., modelling/visualization tools with direct user input, games, and similar).

<h2 class="heading hide-accessible">Full description</h2>

<p>Computer Graphics conceptually uses two fundamental models on different scales. Objects are modelled by describing their shape/geometry on a macroscopic scale. This description is typically explicit, in the sense that models store a representation of e.g., their surfaces (for example, as a triangle mesh) or volumetric information (for example, volumetric voxel models). The appearance of a point on/in an object is instead modelled with statistical models that relate properties at a microscopic scale to local interactions with light (e.g., reflections, refractions, scattering).</p> <p>The interface between this microscopic and macroscopic scale is a ongoing challenge. In practice, the scale at which this interface exists changes. When viewing a object from close, fine detail is visible and affects the overall shape of the object. It is part of the macroscopic geometric model. As the object moves into the distance, fine details may no longer significantly affect the overall perceived shape, but will still affect the object's appearance. For example, a strongly reflective area on an object may continue to contribute with a strong reflection, which remains visible over a long distance. We would like to move this fine detail from the macroscopic scale to the microscopic one. The strong reflection should remain, but a simpler geometric model will reduce computational costs and reduce aliasing (as the macroscopic model now likely is undersampled).</p> <p>This project proposes to look at representing geometric detail at this interface, i.e., at a mesoscopic scale that overlaps with both the macroscopic geometry and the microscopic lighting models. This is especially interesting and challenging for objects/materials with complex surfaces. Examples of this include complex natural materials (for example weathered stone or tree bark), porous materials (e.g., sponges) or possibly materials made from fibers (carpet, fabric). The goal is to develop models, approximations and methods that work in real-time and can be applied to real-time applications (e.g., modeling/visualization tools with direct user input, games, and similar).</p> <p>A successful candidate is expected to have a good familiarity with C/C++ and some previous experience working with real-time graphics and GPUs through e.g., Vulkan or CUDA. Familiarity with common hierarchical data structures is expected. A desire to learn/understand stochastic optimization methods and high-level physical models of light is a plus.</p>

<h2 class="heading">How to apply</h2>

<p>Formal applications for research degree study should be made online through the <a href="https://www.leeds.ac.uk/research-applying/doc/applying-research-degrees">University's website</a>. Please state clearly in the Planned Course of Study section that you are applying for <em><strong>EPSRC DTP Engineering & Physical Sciences</strong></em> and in the research information section that the research degree you wish to be considered for is <em><strong>Mesoscale Representations of Geometry and Structure for Real-Time Rendering</strong></em> as well as <a href="https://eps.leeds.ac.uk/computing/staff/8810/dr-markus-billeter">Dr. Markus Billeter</a> as your proposed supervisor. <em><strong>Please state clearly in the Finance Section that the funding source you are applying for is EPSRC Doctoral Landscape Award 2025/26: Computer Science.</strong></em></p> <p>If English is not your first language, you must provide evidence that you meet the University's minimum English language requirements (below).</p> <p><em>As an international research-intensive university, we welcome students from all walks of life and from across the world. We foster an inclusive environment where all can flourish and prosper, and we are proud of our strong commitment to student education. Across all Faculties we are dedicated to diversifying our community and we welcome the unique contributions that individuals can bring, and particularly encourage applications from, but not limited to Black, Asian, people who belong to a minority ethnic community, people who identify as LGBT+ and people with disabilities. Applicants will always be selected based on merit and ability.</em></p> <p>Applications will be considered after the closing date.  Potential applicants are strongly encouraged to contact the supervisors for an informal discussion before making a formal application. We also advise that you apply at the earliest opportunity as the application and selection process may close early, should we receive a sufficient number of applications or that a suitable candidate is appointed.</p> <p>Please note that you must provide the following documents in support of your application by the closing date of Friday 31 January 2025:</p> <ul> <li>Full Transcripts of all degree study or if in final year of study, full transcripts to date</li> <li>Personal Statement outlining your interest in the project</li> <li>CV</li> </ul>

<h2 class="heading heading--sm">Entry requirements</h2>

Applicants to research degree programmes should normally have at least a first class or an upper second class British Bachelors Honours degree (or equivalent) in an appropriate discipline. The criteria for entry for some research degrees may be higher, for example, several faculties, also require a Masters degree. Applicants are advised to check with the relevant School prior to making an application. Applicants who are uncertain about the requirements for a particular research degree are advised to contact the School or Graduate School prior to making an application.

<h2 class="heading heading--sm">English language requirements</h2>

The minimum English language entry requirement for research postgraduate research study in the School of Computer Science is an IELTS of 6.5 overall with at least 6.5 in writing and at least 6.0 in reading, listening and speaking or equivalent. The test must be dated within two years of the start date of the course in order to be valid.

<h2 class="heading">Funding on offer</h2>

<p class="MsoNoSpacing">A highly competitive EPSRC Doctoral Landscape Award providing full academic fees, together with a tax-free maintenance grant at the standard UKRI rate (£19,237 in academic session 2024/25) for 3.5 years.  Training and support will also be provided.</p> <p>This opportunity is open to all applicants.  All candidates will be placed into the EPSRC Doctoral Landscape Award Competition and selection is based on academic merit.</p> <p><strong>Important:</strong> Please note that that the award does<em><strong> not</strong></em> cover the costs associated with moving to the UK.  All such costs (<a href="https://www.leeds.ac.uk/international-visas-immigration/doc/applying-student-visa">visa, Immigration Health Surcharge</a>, flights etc) would have to be met by yourself, or you will need to find an alternative funding source. </p> <p>Please refer to the <a href="https://www.ukcisa.org.uk/">UKCISA</a> website for information regarding Fee Status for Non-UK Nationals.</p>

<h2 class="heading">Contact details</h2>

<p>For further information about this project, please contact Dr Markus Billeter by email to <a href="mailto:m.billeter@leeds.ac.uk">m.billeter@leeds.ac.uk</a></p> <p>For further information about your application, please contact PGR Admissions by email to <a href="mailto:phd@engineering.leeds.ac.uk">phd@engineering.leeds.ac.uk</a><br />  </p> <p> </p>


<h3 class="heading heading--sm">Linked funding opportunities</h3>
<h3 class="heading heading--sm">Linked research areas</h3>