CAD Render Module for Drupal 11

January 13, 2026

View source on GitHub

Drupal 11 module that provides a block plugin to render a 3D CAD model with a configuration form that presents options to customize the render appearance. This project integrates the Three.js library for 3D render functionality.

This module was developed to display 3D models for a portfolio, you can find examples of this module in the CAD Modelling section.

Customization options:

  • Camera: type (perspective/orthographic), zoom
  • Animation: none, rotate, rotate on hover
  • Dimensions: width, height
  • Background: color
  • Material: default, solid colour
  • Transparency: opacity
  • Wireframes
Tags: PHP, Drupal, JavaScript, Three.js