3d-games

Consolidate 3D game development principles into a structured framework for rendering, physics, and cameras.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill 3d-games-oscar-ivan-salas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: 3d-games
Source: https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc/tree/main/PILi_Quarts_V3.0/.agent/skills/game-development/3d-games
Command: npx skills add https://github.com/Oscar-Ivan-Salas/PILi_Quarts_Doc --skill 3d-games-oscar-ivan-salas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rendering, shading, physics, and camera systems in 3D development are complex and often disconnected; this guide consolidates core principles into a cohesive framework.

Core Features & Use Cases

  • Rendering Pipeline: Vertex processing, rasterization, fragment shading, and final output stages, with performance considerations.
  • Shader Principles: Vertex, fragment, and compute shader roles, plus guidance on when to implement custom shaders.
  • 3D Physics & Cameras: Collision shapes, raycasting, and camera types (third-person, first-person, isometric, orbital) to support diverse gameplay.
  • Use Case: Use these guidelines when designing a new 3D game system to ensure consistent rendering quality, physical interactions, and camera behavior.

Quick Start

Create a minimal scene that includes a rotating cube, a directional light, and a perspective camera to validate the pipeline.

Frequently Asked Questions about 3d-games

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the core principles of the 3D rendering pipeline?▼

Core 3D rendering pipeline stages include vertex processing, rasterization, fragment shading, and final output, evaluated alongside performance considerations to optimize visual quality.

When should I implement custom shaders in 3D game development?▼

Implement custom shaders when standard material outputs are insufficient, utilizing vertex, fragment, or compute shader roles to achieve specific visual effects or performance targets.

How do I set up a minimal 3D game scene to validate the rendering pipeline?▼

Create a minimal scene featuring a rotating cube, a directional light, and a perspective camera to validate the rendering pipeline and confirm your 3D game system setup.

What 3D physics and camera systems are needed for diverse gameplay?▼

3D physics and camera systems require collision shapes and raycasting for interactions, alongside camera types like third-person, first-person, isometric, and orbital to support diverse gameplay mechanics.

What are common anti-patterns to avoid when designing 3D game systems?▼

Common anti-patterns in 3D game systems design include inefficient lighting setups, improper LOD management, and misconfigured camera stacks, which degrade rendering quality and physical interactions.