Custom Rendering & Spatial Computing Development for Apple Vision Pro

Building an Apple Vision Pro application that requires specialized 3D rendering or spatial computing capabilities?

I help companies develop the rendering technology behind their applications using Untold Engine, an open-source 3D engine built with Swift and Metal.

Whether your project requires custom rendering features, GPU optimization, or specialized engine functionality, I can work alongside your development team to build the technology your application needs.

Specialized Engineering for Your Application

Every spatial application has different technical requirements.

An architectural visualization tool might need detailed environments and realistic lighting. An industrial visualization application might need to render large amounts of 3D data. A training simulation might require specialized interactions and real-time rendering capabilities.

I provide engineering services focused on:

  • Custom Rendering Development: Specialized rendering techniques, shaders, and visual effects tailored to your application's requirements.

  • GPU Performance Optimization: Profiling and optimizing rendering workloads for Apple hardware, including Vision Pro.

  • Spatial Computing Engineering: Rendering and interaction systems for immersive and mixed-reality applications.

  • Engine Extensions: Developing reusable capabilities and integrating specialized functionality into Untold Engine.

Work With Your Existing Development Team

You don't need to build an entire rendering engine to develop a custom Vision Pro application.

Untold Engine provides an existing technical foundation that can be extended to support your project's requirements.

In previous client engagements, I've been responsible for developing and maintaining the rendering engine while the client's team focused on the application experience.

When additional engine functionality was required, I developed those capabilities so their developers could integrate them into their application.

This approach allows your team to focus on the product's user experience and business requirements while I focus on the underlying rendering and spatial computing technology.

Start Small. Validate Before Committing.

Before investing in a large development project, it's important to know whether the technology can meet your requirements.

That's why I offer focused, paid proof-of-concept engagements for projects with significant technical uncertainty.

Here's how it works:

  1. Define the technical challenge: We discuss your application's requirements and identify the most important technical question that needs to be answered.

  2. Agree on scope, timeline, and budget: Before development begins, we establish what the proof of concept will validate, what will be delivered, and how much the engagement will cost.

  3. Build and test on actual hardware: Using Untold Engine, I develop a focused technical demonstration to evaluate the agreed requirements on Apple Vision Pro.

  4. Review the results and next steps:You'll receive the agreed deliverables, technical findings, identified limitations, and recommendations for moving forward.

If the results support proceeding, we can discuss a larger development engagement with clearly defined milestones and responsibilities.

For projects where technical feasibility is already established, we can begin with a small, defined development milestone instead.

The goal is to reduce technical uncertainty before you commit to a larger investment.

About the Engineer Behind Untold Engine

My name is Harold Serrano. I'm a Senior Rendering Engineer and the creator and maintainer of Untold Engine.

My experience includes developing custom rendering engines, optimizing GPU workloads, and building rendering technology for immersive applications.

I've worked with point-cloud rendering, Gaussian Splatting, custom GPU algorithms, and rendering systems for Apple Vision Pro and Meta Quest.

I bring that experience to companies that need specialized rendering and spatial computing engineering without having to develop the underlying technology entirely from scratch.

Planning a Vision Pro Project?

Before committing to development, it's worth understanding the technical challenges that can affect your project's cost, performance, and timeline.

These two articles can help you evaluate your requirements and make more informed decisions:

The Hidden Engineering Challenges of Building an Apple Vision Pro App

Explore the rendering, spatial interaction, and performance challenges involved in developing immersive applications.

Before You Build an Apple Vision Pro App, Evaluate These 4 Things

Learn how to evaluate your technical requirements, choose the right foundation, validate feasibility, and plan development.

Let's Discuss Your Project

Planning an Apple Vision Pro application that requires specialized rendering or spatial computing technology?

Tell me what you're building and the biggest technical challenge you're facing.

We can discuss your requirements and determine whether a focused proof of concept or a defined development milestone would be the right first step.