Back to Gallery

Karl Gonsalves Animated 3D Portfolio

A creative motion-designed portfolio featuring a rotating spherical architectural landscape, scroll-triggered 3D character animations, and a cohesive stylized vector aesthetic.

Visit
Karl Gonsalves Animated 3D Portfolio

Overview

This portfolio is a masterclass in pseudo-3D parallax and scroll-triggered motion design, featuring a "world-on-a-sphere" concept where architectural elements rotate around a central blue orb. It is a prime clone reference for developers looking to move beyond flat layouts into immersive, storytelling environments using CSS 3D transforms and scroll-driven animations.

Design System

  • Color Palette & Visual Hierarchy: The design uses a bold, high-contrast palette consisting of a primary Canary Yellow background and a Cobalt Blue central sphere. Buildings and decorative elements use a stylized vector palette of Terracotta Red, Soft Grey, and Ochre, creating a playful, "toy-town" aesthetic.
  • Typography System: The typography is a heavy, rounded sans-serif (e.g., Montserrat or similar) used for the navigation menu. The scale is intentional: large, bold headers for core navigation items like "HOME" and "ABOUT," with smaller, high-contrast text for in-world storytelling tags like "Let's roll.."
  • Page Structure & Flow: The site operates on a single-page scrolling architecture. It uses a series of invisible anchor points (#Page_01_Home to #Page_05_Contact) to map scroll position to the rotation state of the 3D world elements. Navigation is fixed at the top, while the central viewport hosts the rotating building layers and cloud assets.
  • Reusable Components:
    • The Spherical Axis: The div.angle.axis structure is a modular system for placing items along a curved path.
    • Layered Parallax: Separate containers for buildings, lamps, and clouds allow for different rotation speeds, creating a sense of depth.
    • Fixed Navigation Bar: A simple horizontal flexbox menu that uses scale transforms to highlight the active section.
  • Interaction & Motion: The primary interaction is scroll-bound rotation (rotateX and rotateY transforms). As the user scrolls, the .rotation.axis rotates to reveal new buildings and text fragments. Hover states on the menu buttons include scale-up transforms (scale3d(1.5, 1.5, 1)).
  • Implementation Clues: The HTML reveals heavy use of will-change: transform and transform-style: preserve-3d, indicating a layout reliant on hardware-accelerated CSS animations, likely orchestrated via Webflow's interaction engine as evidenced by data-w-id attributes.

Use Cases

  • Who should clone this pattern: Creative directors, motion designers, and 3D illustrators who want a portfolio that functions as a playable environment rather than a static list or grid.
  • Effective Remixes: This structure works exceptionally well for interactive product maps (e.g., a "journey" through a company's history), educational storytelling for children's brands, or stylized travel agency landing pages.
  • Practical Directions:
    • Style Swap: Replace the Dutch-style buildings with futuristic architecture or abstract shapes for a tech-focused portfolio.
    • IA Adaptation: Use the central sphere as a navigation hub where clicking a building zooms in to a specific project page.
    • Partial Reuse: Clone only the 3D cloud and atmosphere layer to add depth to a more traditional flat landing page.
  • Suggested Clone Scope: A full-page clone is recommended to maintain the complex relationship between scroll position and the nested 3D axes, as the rotation logic is deeply integrated across multiple layers.

Related Inspirations

© 2026 InferNet AI PTE.LTD. All rights reserved.