Everest 3D
Oil Pipeline Simulation For Drilling Rigs
Details
DURATION: Started as Front End Developer (Web).
PLATFORM: Electron Application.
TECHNOLOGIES: Web: Angular 18, Three.js, Backend: .NET Core, Desktop: Electron.
TOOLS: VSCode, GitLab.
CODE QUALITY: ESLint, Prettier, Commit Lint, Style Lint.
Team
MY ROLE: Front End Developer (Web).
1 Project Manager, 3 Vietnamese Developers.
Overview
Everest 3D is a sophisticated 3D simulation application designed for drilling rigs. The application provides the following capabilities:
- Simulate oil pipeline movement based on configurable parameters including anchor, actuator, and shifter actions.
- Adjust movement speed and visualize oil pipeline dynamics.
- Import configuration settings from JSON files.
Key Achievements
- Implemented Three.js for loading and rendering 3D GLB animation files of oil pipelines.
- Developed a flexible JSON configuration system to handle multiple simulation scenarios.
- Created an interactive 360-degree view of the oil pipeline system.
- Architected and packaged the solution as a reusable Angular library for broader implementation.