@LufzzLiz: Recently, I've received many reminders from friends abroad via email and DMs, including biology teachers and a guy from Turkey, urging me to continue the project. I'm greatly encouraged, but I've been busy with work lately, so I'll first make a demo page to see how it goes. However, I promise to keep iterating on this project. I hope AI technology can truly shine in the field of education and help children, ...
Summary
The author shares an open-source project called Cell Architecture Studio, an interactive 3D cell structure visualization platform built with React and Three.js, aimed at using AI technology to assist biology education.
View Cached Full Text
Cached at: 06/05/26, 09:19 PM
Recently, I’ve received many emails and private messages from friends abroad urging me to continue—including a biology teacher and a Turkish friend. I’m truly encouraged, but I’ve been busy with work lately. For now, here’s a demo page, but I promise to keep iterating on this project.
I hope AI technology can genuinely shine in the education field and help children. I also welcome anyone with ideas to contribute or teachers to share their needs.
Project open-source address: https://github.com/cclank/cell-architecture-studio…
cclank/cell-architecture-studio
Source: https://github.com/cclank/cell-architecture-studio
Cell Architecture Studio
React TypeScript Vite Three.js 3D Assets Verification License Status Live Demo (https://cell-architecture-studio-inky.vercel.app)
An interactive cell architecture gallery built with React, Vite, Three.js, and staged GLB or procedural 3D cell assets. The project recreates a premium educational biology interface with selectable cell types, organelle details, comparison mode, responsive layout, and visual verification coverage.
Live Demo
Open the live Vercel deployment (https://cell-architecture-studio-inky.vercel.app)
Cell Architecture Studio demo (https://cell-architecture-studio-inky.vercel.app)
Highlights
- Seven specimen views: plant cell, white blood cell, neuron, epithelial cell, bacteria cell, animal cell, and muscle cell.
- High fidelity Plant Cell and White Blood Cell GLB rendering with native texture preservation.
- Mesh first experience with 3D canvas rendering as the default view.
- AI Tutor panel with learning prompts, lesson focus, and mastery tracking.
- Model loading overlay for large GLB assets on slower networks.
- Procedural fallback geometry for specimens that do not yet have production GLB assets.
- Detail panel for organelles, microscope modes, specimen metadata, and comparison workflow.
- Responsive desktop, compact, and mobile layouts with browser screenshot verification.
Preview Modes
| Mode | Purpose |
|---|---|
| Mesh | Loads available GLB models or procedural Three.js geometry. |
| Focus | Emphasizes selected organelles and supporting biological details. |
Tech Stack
| Layer | Tools |
|---|---|
| App | React 19, TypeScript, Vite |
| 3D | Three.js, React Three Fiber, Drei |
| UI | CSS modules in src/styles.css, Lucide icons |
| Assets | GLB models, transparent PNG thumbnails, NIH previews |
| Verification | Playwright Core, PNG pixel metrics |
Project Structure
text . |-- docs/ | |-- media/ | `-- ASSETS.md |-- public/ | |-- cell-renders/ | |-- cell-renders-transparent/ | |-- models/ | `-- nih-previews/ |-- scripts/ | `-- verify.mjs `-- src/ |-- App.tsx |-- components/ |-- data/ `-- styles.css
Getting Started
Install dependencies:
bash npm install
Run the local development server:
bash npm run dev
Open the app:
text http://127.0.0.1:5173/
Build for production:
bash npm run build
Run visual verification:
bash npm run verify
Asset Notes
The highest fidelity specimens are loaded from public/models/ and configured in src/data/cells.ts.
| Specimen | Current asset |
|---|---|
| Plant Cell | public/models/plant-cell-first001.glb |
| White Blood Cell | public/models/white-blood-cell-user.glb |
| Animal Cell | public/models/animal-cell-nih.glb |
| Neuron | public/models/neuron-nih.glb |
| Bacteria Wall | public/models/bacteria-wall-nih.glb |
Transparent PNG references in public/cell-renders-transparent/ are used for thumbnails and model previews. Detailed provenance is tracked in docs/ASSETS.md.
Verification
npm run verify launches the local app, captures desktop, compact, mobile, and interaction screenshots, then checks canvas pixel metrics to catch blank renders or major layout regressions.
Current coverage includes:
- Desktop, compact, and mobile smoke checks.
- Plant Cell GLB render check.
- White Blood Cell GLB render check.
- Bacteria mesh interaction check.
- Comparison modal check.
Roadmap
- Add production quality GLB models for the remaining specimens.
- Add lazy loading and route level code splitting for 3D bundles.
- Expand educational annotations for each organelle.
- Add screenshot export and 3D export workflows.
- Add asset license metadata directly into the UI.
License
The application code is licensed under the MIT License. Included GLB models and image assets retain their documented provenance in docs/ASSETS.md.
Credits
Special thanks to the original creator @DilumSanjaya (https://x.com/DilumSanjaya) for the source inspiration and visual direction.
Additional 3D model provenance is documented in docs/ASSETS.md.
岚叔 (@LufzzLiz): The replica is almost complete. I’ll share a tutorial and open-source the code. First, take a look at my recording to see the effect—focus on the first two; the rest haven’t been done yet 😂.
Special thanks to the original creator @DilumSanjaya for creating such an amazing project—I’m truly impressed 👍.
【Step-by-Step Tutorial】 1️⃣ Send the original creator’s video directly to Coex and ask it to replicate the website from the video. Codex will take screenshots, extract frames, generate images, and silently replicate it.
2️⃣
Similar Articles
@LufzzLiz: Wow, this is amazing. A 3D biological structure page generated by GPT Image 2 + Gemini 3.1 Pro is great for AI education. I'm going to replicate it~
The user shares an impressive example of a 3D biological structure page generated using GPT Image 2 and Gemini 3.1 Pro, noting its potential for AI education and expressing intent to replicate it.
@cevenif: Recently stumbled upon a pretty interesting open-source tool on GitHub: AetherViz Master. Give it a teaching topic, and it automatically generates a set of 3D interactive teaching web pages that you can use directly in your browser. Under the hood, it uses a hybrid rendering of Three.js and SVG, and can auto-detect subjects—…
Introduces an open-source tool called AetherViz Master, which uses AI to automatically transform teaching topics into immersive 3D interactive web pages, supporting multiple subjects such as physics, chemistry, mathematics, and more.
@GoGoFly23: Replicated master @DilumSanjaya's visual framework to create a showcase webpage for the F-22, F-35, Starship, and Raptor engine. The process involves 3 main steps: 1. Using GPT-2 Image generation model for three-view renders, 2. Using Hunyuan 3.1 in ComfyUI to generate the corresponding models…
This article introduces 3DCellForge, an open-source React and Three.js-based web application for generating and exploring interactive 3D models. It utilizes AI models like Hunyuan 3D and Tripo via ComfyUI or direct API integration to create visualizations of objects such as aircraft and spacecraft.
@servasyy_ai: I'm blown away by Codex! It generated the UI design via GPT Images 2, wrote the entire codebase, and launched an interactive science app on its own. I tried generating 3D biological structures and built an app to explore them interactively. Demo
The user shares their experience using Codex and GPT Images 2 to automatically generate UI designs and write complete code, successfully launching an interactive science app for exploring 3D biological structures.
@BTCqzy1: Claude is incredible! Prehistoric Creatures – 3D Dinosaur Interactive Exhibition is now live! I had Claude turn the generated 3D dinosaur models into a drag-and-rotate interactive website. I've always believed that AI making interactive 3D models of prehistoric creatures is fascinating for science education. Compared to static images or short videos, being able to...
The user used AI tools like Claude and Codex to create a drag-and-rotate 3D dinosaur interactive exhibition website, demonstrating the potential of AI in creating interactive 3D models for science education.