pbPrabhat Bhusal
Let's collaborate
Now building VR + the RCAAS.tech studio

Prabhat Bhusal

Game & VR developer · 3D artist

Gameplay systems and VR in Unity and Unreal Engine 5, props modelled in Blender, and the RCAAS.tech studio, where LiDAR-captured places become Gaussian-splat tours in the browser. A geomatics degree underneath it all.

UnityUnreal EngineBlenderthree.jsC++VRGaussian SplattingLiDARDigital TwinSketchfab
[ what I build ]

Games that know where they are.

Gameplay systems in Unity and Unreal — movement, combat and AI that feel right.

Worlds on real terrain, built from LiDAR and survey data.

And the props that fill them, modelled in Blender.

press start

Every game starts in someone's hands.

Keep scrolling and I will take one apart — the way I build them.

gameplay

Systems that feel right.

Movement, combat and enemy AI: state machines, input buffering and tuning curves, iterated until the controller disappears in your hands.

  • C#
  • C++
  • state machines
  • AI
engine & tools

Under the shell.

Unity and Unreal Engine 5. Editor tools and ScriptableObject pipelines, Blueprints where they help and C++ where they do not — profiled until it holds its frame rate.

  • Unity
  • Unreal Engine 5
  • tools
  • profiling
real worlds

Levels on real ground.

A geomatics engineer's habit: LiDAR scans and survey data become terrain, so a level can sit on a real valley instead of a guessed one.

  • LiDAR
  • heightmaps
  • Gaussian splats
ship it

Then it ships.

Builds you can download and play, props you can spin on Sketchfab, and the site you are on, rendered live in three.js.

right now

What I am building

Download CV
live · rcaas technologyrcaas.tech

RCAAS.tech studio

Real places, captured with LiDAR, become Gaussian-splat tours anyone can walk, fly or orbit through in a browser — authored in a private studio, published with enquiries and bookings built in.

  1. scan
  2. import
  3. author
  4. publish
  5. enquire
  • walk, fly and orbit
  • hotspots and portals
  • day / night in one tap
  • English · नेपाली · 中文
  • bookings and enquiries in-tour
  • team roles and version history
  • Next.js
  • React 19
  • React Three Fiber
  • Gaussian splats
  • Express
  • Cloudflare R2
How it is built
in development · vr

VR walk-throughs

Putting people inside captured places at full scale: room-scale VR for standalone headsets, built with game-engine tooling on the same captures the tours use.

  • 6DoF
  • standalone headsets
  • teleport controls

record

  • RCAAS TechnologyGame & VR developer, building the studio platformnow
  • Ridge Runner · Signal DepthMy own PC games, in Unity and Unreal Engineongoing
  • Blender propsA crate, a stool and a cabinet, on Sketchfab and ArtStationnow
  • Freelance web & spatialWebGIS, e-commerce and computer-vision buildsbefore
  • Geomatics EngineeringThesis: road-defect monitoring with LiDAR and YOLOv8degree

the games

Games I am building

PC builds where the engine work is the point — terrain tooling, movement systems and levels that teach themselves.

all games

three fields

Three fields, one way of thinking

They look separate on a CV. In practice they all come down to modelling space and then making it interactive.

systems you can play

Game development

systems you can play

Gameplay systems, engine work and level design in Unity and Unreal. Where I learned to think in 3D space — and still the work I care about most.

UnityUnreal Engine 5C#C++

3D modelling

one prop at a time

Props modelled in Blender, from a wooden crate up: shapes, materials and lighting, published on Sketchfab and ArtStation as they land. The newest of the three.

Blenderlow polymaterialslighting

LiDAR and capture

real places, scanned

Real places captured with LiDAR and turned into Gaussian-splat tours, or terrain a level can stand on. Where the Geomatics degree earns its keep.

LiDARPoint clouds3D Gaussian SplattingDigital Twin

shipped

Things I have built

all projects

what I do

Work I take on

Most projects are some combination of two or three of these.

Game development

Gameplay systems, prototypes and vertical slices — engine work, level design and the tools underneath.

Unity / C#Unreal Engine 5 / C++editor tools

VR development

Headset and browser VR — getting around, picking things up, and a frame rate that holds past the first minute.

locomotioninteractionperformance

3D props

Low-poly props modelled in Blender, lit and ready to drop into a scene.

Blenderlow polymaterials

Tools and pipelines

Editor tools and importers that keep content moving, scan-to-engine included.

editor toolsimportersautomation

Virtual tours and digital twins

Real places captured and published as Gaussian-splat tours that open in any browser.

Gaussian splatshotspotswalk / fly / orbit

LiDAR and point clouds

Raw scans turned into terrain a level can stand on, or layers you can act on.

classificationheightmapspoint clouds

Real-time 3D on the web

three.js scenes that load fast and hold their frame rate, like the ones on this site.

three.jsReact Three FiberWebGL

skill tree

Skills

Engines, 3D tools and the capture work underneath. Each one unlocked by something that shipped.

24/27 unlocked

unlocked by shipping, not by rating

game engines

9
BlueprintsSignal Depth2024
LumenSignal Depth2024
MetaSoundsSignal Depth2024
Unreal Engine 5Signal Depth2024
ScriptableObjectsRidge Runner2025
UnityRidge Runner2025

3d modelling

1
Blender×3Wooden Crate2026

spatial

4
GDALRidge Runner2025
3D Gaussian Splattingbuilding a capture-to-web platform around itin progress
PDALmoving the point cloud pipeline off hand-rolled scriptsin progress

frontend

1
WebGPUfor splat rendering that survives a phonein progress

player profile

A game developer whoreads the map

Games taught me to think in 3D space, a Geomatics degree taught me to measure it, and LiDAR is how real places get into it. Today that overlap is my job: at RCAAS Technology I build VR and the studio platform that turns captured places into tours people can walk through.

Lately I model my own props in Blender as well. They go up on Sketchfab and ArtStation, and the finished ones land in my work.

  • Three disciplines, one buildI build the game, model the props that go in it, and capture the real places it can stand on. That is usually three people.
  • Systems before polishMovement, rules and data get settled first, so the art and the feel have something solid to sit on.
  • Nothing you cannot maintainDocumented, conventional and profiled. No clever tricks that only make sense to the person who wrote them.
  • Honest about scopeIf something is a bad idea or outside what I do well, I will say so before you have paid for it.

faq

Before you write in

The things people usually ask first. Anything else, just send it over — I reply within a day.

What kind of work are you available for?

Game and VR development first — gameplay programming, prototypes and tools in Unity or Unreal — then 3D props, virtual tours and LiDAR capture. I build VR and the studio platform at RCAAS Technology, and take on freelance or contract work alongside it; I am based in Kathmandu and work with teams in any timezone.

What does your stack usually look like?

Unity with C# or Unreal Engine 5 with C++ and Blueprints for games, Blender for props, and three.js with Gaussian splats when a scene has to open in the browser.

Why does a game developer care about LiDAR?

I studied Geomatics, so a real place is something I can measure rather than guess. LiDAR scans and survey data become terrain and splat scenes, which matters the moment a level has to sit on real ground.

Can you take a project from scratch?

Yes. Scoping, the prototype, the build and handover. I would rather own the whole thread than pick up a half-finished one, though I am happy to do either.

Do you make the 3D models too?

Yes, and that side is newer: low-poly props in Blender, modelled, lit and published on Sketchfab and ArtStation. Each one is on the work page with a viewer you can spin.

How do we start?

Email me with a paragraph about what you are building. I usually reply within a day, and I will tell you honestly if it is not a good fit for me.

reviews

Client feedback

Short projects, long conversations.

Prabhat took a rough brief and came back with something we could actually run ourselves. He was straight with us about what was worth building and what was not, and the site has been steady since the day it went up.
SRSaurav Raj KhanalBhumlu ConstructionKavre, Nepal · 2025
onBhumlu Construction
We came in with a spreadsheet and a vague idea of a map. Prabhat turned it into something our dispatchers actually use every day, and he explained the trade-offs in language we could follow.
ASAayush ShresthaOperations Lead, Logistics startupKathmandu, Nepal · 2025
onFood Delivery WebGIS APP
Deadlines held, and the handover was the easiest part of the project. Everything was documented well enough that our own developer picked it up without a single call.
NGNisha GurungManaging Director, Retail groupPokhara, Nepal · 2024
onAutomax Ecommerce Platform

talk to me

Let's build something solid

Open to game and VR development first, then 3D props, virtual tours and LiDAR work — freelance or full time. Tell me what you are building.

Kathmandu, Nepal local · usually replies within a day

Let's collaborate

4 fields
rough budget

opens your mail app, already written