- interview discussing the demo project, lessons learned, discussions about future directions, and many insights into the design considerations
- overview of nanite is starting at 52:15
- presents an overview of the system, hierarchical LOD cluster selection, data compression
- presents in-game debug views and further looks at the demo content
- the article presents the fundamentals of the WebGPU API required to draw a colored triangle
- also provides an overview of the WebGPU Shading Language (WGSL)
- the talk provides an overview of compute shaders
- comparison of different technologies (Cuda, OpenCL, Compute shaders)
- shows the execution model, explaining common terminology, and hardware variations
- the article discusses the implementation of ray-tracing support into the open-source RADV driver
- discusses what RDNA hardware supports and how to emulate it without hardware support
- the blog post presents a history of sampling techniques, how it was used and how it changed over time
- presents different use cases, strengths, and weakness
- the author additionally provides a look at how the field might develop in the future
Liverpool based/remote work considered
We are looking for a Rendering Engineer with experience in developing high-quality, high-performance software: in games or otherwise.
This role will suit someone who is keen to take the next step forward in their career and in interactive tech. We are working on core immersive technology that spans the full range of XR, and this is an opportunity to help shape the future of spatial computing.
Simul is an established leader in real-time graphics middleware; the company’s customers include Bandai Namco, Microsoft Game Studios, Sony, and Ubisoft. In 2020, Simul won the TIGA 2020 Best Technical Innovation Award for our work on trueSKY, the leading real-time weather SDK. We have a culture of agile development focused on quality, performance and precision. We believe in equal opportunity and a diverse, inclusive and supportive workplace.
You will be:
- Researching and developing new immersive technologies,
- Working in an agile team,
- Finding and fixing bugs and performance issues,
- Profiling and optimizing CPU, GPU and network code,
- Representing Simul at technical and non-technical events, in-person and online.
The benefits Simul offers are:
- Flexible remote working,
- Regular salary reviews and career progression,
- 22 days holiday + bank holidays,
- Dedicated self-development time.
- the article presents how printf is supported in Vulkan Shaders
- what extensions are required, how to integrate them into the shader pipeline
- additionally shows how to actually print the messages in application code
- the article provides an overview of compute shader terminology and how they differ between APIs
- how resources are bound, synchronization and memory models
- the article discusses continues exploration in compressing a set of textures
- presents how to use neural network for compression
- showing techniques that can be used to improve compression discoverability
- additionally presents ideas on how this can be further developed and used for other use cases
- the video tutorial shows how to implement refraction into a shadertoy
- explains the index of refraction, how different materials create different effects
- additionally shows how to deal with rays that don’t leave an object
- the master thesis presents a SPIR-V based instrumentation framework
- shows how to use instrumentation to gather information about the execution of ray tracing shaders
- additionally presents RayScope, a system for the visualization of collected instrumentation data
- shows examples of problems that the system helped to identify
- the article provides an analysis of the Nanite cluster algorithm
- presents how clusters are generated, hierarchical tree structure, and LOD selection
- shows where in the engine code the relevant code can be found
Thanks to Steven Cannavan for support of this series.
Would you like to see your name here too? Become a Patreon of this series.