Welcome to the pygfx docs!¶

A render engine, inspired by ThreeJS, but for Python and targeting Vulkan/Metal/DX12 (via wgpu).

Contents¶

  • Guide
    • Installation
    • What is pygfx?
    • How to use pygfx?
    • Animations
    • World objects
    • Cameras and controllers
    • Updating transforms
    • Colors
    • Using Pygfx in Jupyter
  • Gallery
  • Reference
    • pygfx.cameras
    • pygfx.controllers
    • pygfx.geometries
    • pygfx.helpers
    • pygfx.materials
    • pygfx.objects
    • pygfx.renderers
    • pygfx.resources
    • pygfx.utils
  • Advanced
    • API for advanced wgpu usage
    • Writing custom shaders

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Logo

pygfx

Navigation

  • Guide
  • Gallery
  • Reference
  • Advanced

Related Topics

  • Documentation overview
    • Next: The pygfx guide

Quick search

©2021-2023, Almar Klein, Korijn van Golen. | Powered by Sphinx 7.2.6 & Alabaster 0.7.13 | Page source